Вы находитесь на странице: 1из 2

Examen de Excel VBA 1

1. Crear en el escritorio una carpeta con su nombre y apellido, y copiar en ella los archivos que le envíe
el profesor:
Pasteleria.xlsm
Cajero.xlsm y los archivos con las fotos de 5 personas.

2. Abrir el archivo Pasteleria.xlsm y crear una macro que registre los pedidos de cada cliente.
Previamente usted deberá hacer lo siguiente:
 Validar la celda B4 para que permita elegir uno de los productos de la lista

La macro deberá hacer lo siguiente:


 Verificar si se ha ingresado el nombre del cliente y se ha elegido un pedido. De no ser así la
macro terminara.
 Si existe cliente y pedido la macro deberá buscar el precio del producto y ponerlo en la celda
B5, luego preguntara en una ventana de dialogo si estamos seguros de registrar el pedido.
 Si la respuesta es “No” la macro terminara.
 Si la respuesta es “Si” la macro deberá copiar como valores los datos del pedido (Fecha,
Cliente, Pedido y Precio) en la lista inferior. (El Precio se copiara como valor numérico)
 La fecha copiada será del día actual, y a la celda donde se copie el precio deberá darle el
formato de moneda.
 Registrado ya el pedido, deberá aparecer una ventana de dialogo informando que el registro
se ha realizado satisfactoriamente.
 Al hacer clic en el botón Aceptar de la ventana de dialogo anterior, la macro deberá borrar el
rango B3:B5, y finalmente deberá seleccionar la celda B3.
3. Abrir el archivo Cajero.xlsm, y crear una macro que registre los movimientos de cuenta de un cliente.

La macro mostrara el siguiente formulario


en pantalla para registrar el movimiento de
las cuentas:

El formulario deberá hacer lo siguiente:

 Luego de ingresar el número de una cuenta y su clave correctamente, hacer clic en OK y deberá
aparecer el nombre del cliente, su foto, y además aparecerá el saldo actual de la cuenta del cliente.
 Si la clave escrita no es la del cliente, una ventana informará que la clave es incorrecta y pedirá que la
vuelva a escribir.
 Para realizar un movimiento de la cuenta, se deberá elegir el tipo de movimiento (Depósito o Retiro).
Apenas se elija el tipo de movimiento el cursor deberá saltar automáticamente a la casilla Monto,
donde usted deberá escribir un monto de dinero.
 Al "Registrar el Movimiento", si se trata de un retiro y el saldo de la cuenta es menor que el Retiro,
avisara de ello con un mensaje en la pantalla, y el movimiento no se registrará; en caso contrario el
movimiento será registrado y un mensaje en pantalla avisara que el movimiento se registro
exitosamente. Si se tratara de un Deposito este será siempre registrado.
 Al hacer clic en el botón Cancelar, se cerrara el formulario.

Enviar solo los archivos Pasteleria.xlsm y Cajero.xlsm al siguiente correo:

Para: dennisp1967@gmail.com

Asunto: Examen final VBA – nombre y apellido del alumno

Вам также может понравиться