Escolar Documentos
Profissional Documentos
Cultura Documentos
Ejercicios propuestos
Uso de formularios
Escriba un programa, que reciba los datos de los estudiantes mediante la userform construida y los pase
directamente a una hoja llamada Datos.
En el userform deber tener un botn de comando Procesar que lea los datos y los pase a la hoja, y
luego limpie el userform, y un botn Finalizar que cierre el userForm y permita calcular dos nuevas
columnas de la hoja datos, una con el monto otorgado como descuento y otra con el monto neto a
pagar (Aplicado el descuento si lo hay).
2. Los estudiantes de ia Facultad de Ingenieria han decidido formar un equipo deportivo para
presentarse en varios eventos deportivos. EL consejo de estudiantes l e s ha pedido a ustedes debido a
sus destrezas en las tcnicas de Programacin en particular en el uso de forms que hagan un programa
para llevar el control de los uniformes que se van a otorgar a cada participante. Los uniformes son de tres
tipos (baseball, basket y rugby) y hay 3 tallas S, M y L. Adems se debe pedir tambin, la cdula del
participante, la carrera que estudia (solo son de ingeniera), puede haber participantes que estudien ms
de una carrera, el sexo y la edad
Debe utilizar los controles adecuados en el form para cada caso, trate de usar todos los tipos vistos. Por
1
BPTSP07
Programacin para Ingeniera
cada uniforme entregado se debe guardar en una hoja de Excel de nombre DATOS la informacin.
Se quiere saber cuntos uniformes se entregaron de cada tipo y la cantidad en Bs. gastada sabiendo que
el precio de cada uniforme es de 5800 BF baseball, 5200 BF bascket y 8000 Bf rugby, sin importar la talla.
Adems se quiere saber el porcentaje de hombres y de mujeres que participarn y el promedio de edad.
Disee un Form de manera que se obtengan los datos indicados y el usuario indique mediante botones en
la hoja de datos : la lectura desde el form, los clculos y cuando limpiar la hoja .
3. Una clnica veterinaria necesita un programa para llevar el control de sus pacientes y lo ha contratado a
usted para hacerlo. Los datos que necesita procesar son los siguientes:
Tipo
Mamferos
Reptiles
Peces
Aves
Anfibios
Otro
Si selecciona la opcin otro debe aparecer un campo de texto para escribir el tipo.
Usted debe disear el Form necesario para recoger los datos indicados. En el form deben aparecer los
siguientes botones:
Procesar: Botn de comando, que al hacer click vaca los datos en la hoja de calculo y limpia
el form.
Finalizar: Boton de comando que esconde el form y muestra la hoja de datos Datos.
Clculos: Llamar al sub Calcular, que deber, revisando los datos que se encuentren en la hoja de Excel
Datos, escribir en la hoja Reporte los siguientes resultados (debe hacer clculos finales usando la
instruccin for)
El nombre del paciente ms viejo.
Proporcin entre animales salvajes y domsticos.
Edad promedio de los mamferos.
Limpiar Hoja: Llamar al programa LimpiarHoja, que deber, borrar todos los datos de la hoja Reporte
2
BPTSP07
Programacin para Ingeniera
DETALLES ADICIONALES
1. Dar las siguientes caractersticas generales del form:
El form deber utilizar letra Arial en color verde oscuro y fondo verde bebe.
Para los dems botones puede usar los colores de fondo que desee, manteniendo la letra Arial en
color verde oscuro.
Cada botn deber tener su nombre correspondiente.
2. Reportar cuantos animales estn por encima de la edad promedio.
4. Se necesita un programa para procesar los datos de un grupo de perros participantes en una
competencia. Este programa debe trabajar con formas.
El formulario debe INGRESAR estos valores en una hoja de clculo llamada Datos. A partir
de los datos en la hoja de clculo, se debe generar el siguiente reporte en la hoja de clculo
llamada SALIDA.
El programa debe comenzar su ejecucin por medio de un BOTON llamado INICIO en la hoja de
clculo DATOS.
El programa debe limpiar las variables del formulario cada vez que se ingresa un registro.
El programa debe limpiar los datos de la hoja de clculo cada vez desde un BOTON LIMPIAR en
la hoja DATOS.
El reporte se debe generar al activar un BOTON llamado REPORTE en la hoja DATOS. EL
programa debe permitir continuar la lectura de datos en cualquier momento.
3
BPTSP07
Programacin para Ingeniera
5. Se necesita un programa para procesar los datos de un grupo de nios participantes en una
competencia de matemtica. Este programa debe trabajar con formas.
Sexo
Categora
o 3er. ao
o 4. ao
o 5. ao
Edad
o 14 y 15 aos
o 16 o ms aos
Nivel de Dificultad
o Las opciones para todas las categoras son mediana y alta, excepto para 3er.
ao que son baja, mediana, y alta.
La forma debe INGRESAR estos valores en una hoja de clculo y asignar a cada participante un
nmero identificador (nmero secuencial que comienza en 1). Cuando finalice el proceso, se
debe generar el siguiente reporte en la hoja de clculo.