Está en la página 1de 2

SOLEMNE TI2

Bienvenido a su prueba, recuerde guardar antes de ejecutar para no perder los cambios.

Usted debe encargarse de ayudar al profesor de catedra en la creación de un formulario para


administrar las calificaciones del curso. Para lo anterior debe crear 2 cosas: Funciones
personalizadas y un formulario en Visual Basic.

1. Funciones (5 puntos)
Cree una función personalizada llamada nota_necesaria que permita ver la nota que
necesita el alumno para aprobar con nota final igual o superior a 3,95, en el caso de
que la nota necesaria sea superior a 7,0 debe aparecer automáticamente el texto
“Reprobado”. En el caso de que la nota necesaria sea inferior a 1,0 debe aparecer
automáticamente el texto “Aprobado”.
Consideraciones:
No puede utilizar columnas o celdas auxiliares.
No lo puede resolver con funciones de Excel.
Usted debe calcular el promedio mediante programación
Las ponderaciones son las siguientes: Solemne1 35%, Solemne2 35%, Promedio de
Controles 30%.
Los argumentos de la función deben aparecer en el mismo orden (de izquierda a
derecha) que en la hoja Notas. (si no está en ese orden se considerará malo)

2. El formulario debe contener los siguientes campos y condiciones:

a. Rut
i. Es un cuadro combinado que debe mostrar el rut de los alumnos del
curso.
ii. Marcar con color verde en la fila del rut seleccionado.
b. Nombre: según rut seleccionado
c. Apellido: según rut seleccionado
d. Solemne1: según rut seleccionado
e. Solemne2: según rut seleccionado
f. Promedio Controles: debe calcularlo en la programación y mostrarlo con un
decimal.
g. Nota de presentación: debe calcularlo en la programación y mostrarlo con un
decimal.
h. Nota necesaria para aprobar: según rut
i. Nota Examen: se ingresa manualmente
j. Botón: “Ingresar Examen” . Al presionar el botón debe realizar las siguientes
acciones:
i. Si el alumno no está aprobado ni reprobado debe ingresar en la
columna “j” la nota del examen para el rut escogido.
ii. Si en “Nota necesaria para aprobar” aparece “aprobado” entonces no
agrega la nota a la planilla, limpia el campo “nota examen” y aparece
el mensaje (msgbox) con el texto “Alumno ya aprobado”
iii. Si en “Nota necesaria para aprobar” aparece “reprobado” entonces no
agrega la nota a la planilla, limpia el campo “nota examen” y aparece
el mensaje (msgbox) con el texto “Alumno ya reprobado”

Ejemplo de formulario

Suerte!

También podría gustarte