Sei sulla pagina 1di 5

APLICACIONES VBA - PROPUESTOS

Crear un formulario con las siguientes caracteristicas y que ademas usar programacion Visual Basic.

PROPUESTO N1 : Crear el siguiente formulario

Microsoft Office

PLANILLA DE DOCENTES Cuadro combinado : lista de profesores Costo por Hora : cuando se escoga la categoria, aparezca en la caja de texto lo siguiente : Categoria A .................. 30 c/hora Categoria B ...................25 c/hora Categoria C...................20 c/hora Categoria D .................15 c/hora Se consideran horas normales las primeras 50 horas . Si es menor o igual a 50 horas, no existen horas extras, caso contrario, la diferencia se multiplica por el doble del costo por horas. Con el boton calcular, debe calcularse los datos de total, Pago por horas y el Neto. Neto = Pago por horas Normales + Pago por Horas extra. El boton Nuevo , limpiara las cajas de texto. Nota : Activar y desactivar los botones de comandos . Usar las instruciones ENABLED y bloquear las cajas de texto para evitar modificar resultados. Colocar color de fondo a las cajas de texto.

PROPUESTO N2 : Crear el siguiente formulario

PAGO DE BONIFICACIONES Cuadro combinado que me permita elegir un cargo el cual estara relacionado a un sueldo : Sistemas.............................1100 Administrativo ....................700 Auxiliar...............................600 Secretaria............................550 Luego, dependiendo el estado civil, hallar sus bonificaciones : Bon1 .................... 7% del sueldo (Si es soltero) Bon2...................10% del sueldo (Si es casado) Bon3.....................8% del Sueldo (Si es Viudo) Total Bonificaciones = Bon1 + Bon2 + Bon3 Neto = Sueldo + Total Bonificaciones Boton de comando Nuevo, limpiara las caja de texto. Nota : Activar y desactivar los botones de comandos . Usar las instruciones ENABLED y bloquear las cajas de texto para evitar modificar resultados. Colocar color de fondo a las cajas de texto.

PROPUESTO N3 : Crear el siguiente formulario

Microsoft Office

CARACTERISTICAS Hay 3 pilotos disponibles. Cuando se elige el piloto, debe aparecer su tarifa. . Los Pilotos tiene la siguiente tarifa : Alcides : 60 c/Km ; Chavez : 70 c/Km ; Lindberg : 80 c/Km Usar 2 cuadros combiandos que me permitan lo siguiente : Escoger una ciudad de partida : Arequipa, Cuzco y Lima Escoger una ciudad de llegada : Arequipa, Cuzco y Lima Las distancias entre las ciudades son Lima Arequipa = 1030 Km..................Piloto : Alcides Lima Cuzco = 1160 Km.................Piloto : Chavez Arequipa Cuzco = 750 Km..................Piloto : Lindberg Costo Pasaje = Distancia x La Tarifa Total = Costo del pasaje x Numero de Pasajeros Gastos = si la distancia es mayor de 1000 Km , distancia x 250, caso contrario, solo se multiplica por 200 Utilidades = Total - Gastos OPCIONAL : validar los vuelos, esto es, la ruta LIMA-AREQUIPA y AREQUIPA-LIMA sera piloteado por Alcides y ningun otro piloto lo podra realizar, asi mismo seran efectuados las demas rutas por los otros pilotos antes mencionados . La distancia debe aparecer automaticamente cuando seleccionas 2 ciudades. Se debe validar esta entrada, no se pueden escoger la misma ciudad tanto en la Partida como en la llegada. Luego ingresar el numero de pasajeros, y haciendo Clic en el boton CALCULAR, debe realizar :

PROPUESTO N4 : Crear el siguiente formulario

Microsoft Office

Segn Cargo (para el Sueldo) Contador ------ 1600 Sistemas---------2100 Administrador----1650 Segn la clase (Pago es de ) Clase A --- 10% del sueldo Clase B --- 15% del sueldo Clase C --- 17% del sueldo Carga Familiar SI -------- 200 No---------- 0 Gastos Administrativos Piscina ------- 50 Futbol --------- 40 Billar ---------- 15 Voley ---------- 20 Basketball ----- 25 Total Gastos = suma de los gastos administrativos Neto = Sueldo + Carga Familiar + Clase Gastos Administrativos

PROPUESTO N5 : Crear el siguiente formulario

Microsoft Office

Sueldo segn Cargo Maestro --------------------- (Estable - 900) - (Contratado 800) Operario -------------------- (Estable - 750) - (Contratado 650) Peon ------------------------- (Estable 550) (Contratado 450) Para las Bonificaciones Turno : Maana ----------- 8% del sueldo Tarde -------------- 2% del Sueldo Noche ------------- 5% del Sueldo Para los descuentos Area : Produccion ------- 10% del Sueldo Ventas ------------ 8% del Sueldo Nivel A ---------------- 7% del sueldo B ---------------- 6% del sueldo C --------------- 5% del sueldo Sueldo = sueldo segn cargo (Ver especificacion en la parte superior) Bonificacion = depende del turno Descuento = area + nivel Neto a Pagar = sueldo + bonificacion - descuento

Potrebbero piacerti anche