Está en la página 1de 14

Excel Avanzado:

MACROS

Docente: Jorge Céspedes


jcespede@pucp.pe

Tema 05:
Interfaz de usuario
Objetivo de la sesión

01 Eventos de apertura del libro

02 Formulario de bienvenida

03 Formulario para ingreso de datos

04 Objetos en el formulario
EVENTO DE APERTURA DEL LIBRO

Al abrir el archivo Excel queremos


presentar un MsgBox de bienvenida, para
ello programamos en el evento Open del
objeto Workbook en el entorno del
ThisWorkbook
FORMULARIO DE INICIO Y PRESENTACIÓN

Este formulario
debe
presentarse al
momento de
abrir el archivo,
al pulsar
Comenzar se
accede a las
hojas
FORMULARIO DE INGRESO
a) Coloque título al formulario
b) Inserte el logo
c) Elimine el borde del logo
d) Programe el evento del
botón “Comenzar”
e) Inserte la etiqueta “Versión
1.0” en la parte inferior
izquierda
f) Este formulario debe
mostrarse al abrir el archivo
FORMULARIO DE REGISTRO DE DATOS

El formulario
debe permitir
ingresar
datos en la
hoja Excel
FORMULARIO DE REGISTRO DE DATOS
VALIDACIÓN DE DATOS

Determine si el dato ingresado en el campo


DNI se trata de un valor válido para DNI.
BORRAR DATOS DEL FORMULARIO
El botón Borrar debe:
a) Limpiar todos los TextBox
b) Desmarcar los OptionButton
c) Que el botón Registrar este activo por defecto
d) Que el puntero de escritura se ubique en el TextBox DNI
MANIPULACIÓN DE OBJETOS

• Pruebe el funcionamiento
• Coloque título al formulario
• Agregue un botón que invoque
al formulario desde una hoja
• Cambie las etiquetas de los
botones
• Alinee los botones a las cajas de
texto
OBJETOS EN EL FORMULARIO
LLENAR UN ComboBox
• La lista desplegable Distritos debe
usar los distritos de la hoja Listas
• La cantidad de distritos puede
cambiar
• Agregue una nueva lista,
Dispositivos, en la columna C
• Lea los valores de la lista en C hacia
la segunda lista, Dispositivos, del
formulario
• Registre los datos del formulario en
una hoja (nuevo botón Registrar)
LLENAR UN ComboBox

También podría gustarte