Sei sulla pagina 1di 21

CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS

FACULTAD DE INGENIERÍA
DEPARTAMENTO DE REDES Y ELECTRÓNICA
PROGRAMA DE TECNOLOGÍA EN INFORMÁTICA
PARCIAL II INTRODUCCION INDUSTRIAL

LAS MACROS

Recordemos hay un icono que es el que me presenta el Editor de Visual


Basic es la aplicación que trae Excel desde donde se escriben y guardan
las macros. Tienes 2 formas de acceder al editor:

1. Desde la ficha Programador > botón Visual Basic.


2. Desde el teclado (Teclas de Método Abreviado): ALT+F11.

Una vez se haya accedido al editor tendremos la siguiente pantalla:

El editor contiene 4 ventanas principales:

 la Ventana Proyecto (parte izquierda superior)


 la Ventana de Código (parte derecha)
 la Ventana Propiedades (parte izquierda inferior)
 la Ventana Inmediato (parte inferior derecha).

Si presionando las teclas ALT+F11 puedes ir desde Excel al Editor o desde el


Editor al Excel de forma alterna (debes mantener presionada la tecla ALT y

Ing. MABEL QUINTERO CONTRERAS Página 1


CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE REDES Y ELECTRÓNICA
PROGRAMA DE TECNOLOGÍA EN INFORMÁTICA
PARCIAL II INTRODUCCION INDUSTRIAL

presionar F11 repetidas veces, verás como pasas de Excel al editor y


viceversa).

Si estas en el editor y quieres regresar a la hoja Excel también puedes utilizar


el ícono de Excel que se encuentra en el menú superior del editor (primer
ícono de la izquierda, con la X de Excel).

Proyectos

En un primer nivel tenemos los proyectos. Por regla general, cada libro
excel tiene asociado un proyecto. Por ejemplo, si creas un nuevo libro
Excel desde el menú de Excel Archivo > Nuevo y vuelves al editor de
macros (ALT+F11), verás que aparece el proyecto VBAProject(Libro1).
Dentro del paréntesis aparece el nombre de tu libro excel y lo de
VBAProject podrás cambiarlo luego.

En resumen VBAProject(Libro1) es la carpeta principal, asociada a un


libro Excel determinado, donde insertaremos todo lo referido a las
macros para dicho libro.
Carpetas
En un segundo nivel tenemos 3 carpetas:
 Microsoft Excel Objetos.
 Formularios
 Módulos.

1. Microsoft Excel Objetos

En esta carpeta vemos que cuelgan dos elementos:

1.1 ThisWorkbook siempre está presente. Si escribimos una macro


aquí la misma afectará a todo el libro.

Ing. MABEL QUINTERO CONTRERAS Página 2


CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE REDES Y ELECTRÓNICA
PROGRAMA DE TECNOLOGÍA EN INFORMÁTICA
PARCIAL II INTRODUCCION INDUSTRIAL

1.2 Hoja1(Hoja1) hace referencia las hojas de Excel (habrá 1 por cada
hoja de nuestro libro). Si escribimos una macro aquí la misma solo
afectará a la hoja en cuestión.

2. Formularios

Los formularios son más conocidos como Formulario (USerform)s. Si no


lo visualizas puedes agregarlos desde el menú Insertar > Formulario
(USerform).

2.1 Dentro de la carpeta de Formularios vemos un elemento llamado


Formulario (USerform)1.

3. Módulos

Los módulos sirven para escribir macros a nivel genérico, sin estar
relacionadas a la hoja o libro en particular. Si no visualizas ninguno
puedes agregarlos desde el menú Insertar > Módulo.

Dentro de la carpeta de Módulos vemos que hay un elemento llamado


Módulo1. Podemos insertar tantos módulos como necesitemos. En los
módulos podemos escribir macros que operan de forma genérica, sin
distinguir entre hojas o libros.

Haciendo doble clic izquierdo en cualquiera de estos objetos verás que se


habilita la Ventana de Código de la izquierda (una hoja en blanco grande).
En la misma es donde se escriben las macros.

Antes de escribir una macro debes evaluar donde hacerlo.


1. Si es una macro que solo debe afectar una hoja en particular
escríbela en los objetos de Hoja, en el nombre de Hoja
correspondiente.
2. Si la macro debe afectar a todo un libro en particular escríbela en el
objeto ThisWorkbook. Estas suelen ser macros que se ejecutan al
abrir, cerrar o guardar el libro.
3. Si la macro es de tipo genérica escríbela en un Módulo.
Ing. MABEL QUINTERO CONTRERAS Página 3
CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE REDES Y ELECTRÓNICA
PROGRAMA DE TECNOLOGÍA EN INFORMÁTICA
PARCIAL II INTRODUCCION INDUSTRIAL

4. Si quieres hacer un formulario utiliza el objeto Formulario


(USerform).

PROTEGER EL CODIGO.

Así como se pueden proteger los libros, las hojas y las celdas de Excel,
también es posible proteger con una contraseña el código de nuestras
macros. Una vez que tengas tus macros escritas en el editor puedes ir al
menú Herramientas > Propiedades de VBAProject... y luego hacer clic en
la pestaña de Protección.

Aparecerá una ventana como la de la siguiente:

Para proteger tus macros sigue estos pasos:

1. Selecciona la casilla Bloquear proyecto para su visualización


2. Escribe una Contraseña
3. Vuelve e escribir tu contraseña en Confirmar contraseña

Asi, cuando alguien acceda al editor, verá la ventana proyecto del libro
pero no podrá ver los objetos donde quedan escritas las macros
(módulos, hojas y formulario (USerform)s). Si hace doble clic en el
Proyecto aparecerá una ventana solicitando la clave.
Ing. MABEL QUINTERO CONTRERAS Página 4
CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE REDES Y ELECTRÓNICA
PROGRAMA DE TECNOLOGÍA EN INFORMÁTICA
PARCIAL II INTRODUCCION INDUSTRIAL

TRABAJANDO MACROS CON OBJETOS.

Muchas veces, tenemos que insertar objetos graficos dentro de las hojas
de excel, se puede asignar macros a objetos gráficos insertados en la hoja.
Excel posee una gran cantidad de figuras y dibujos que puedes insertar en
la hoja.

Para traer nuestros elementos gráficos, simplemente vamos a Insertar


formas y nos aparcen la carpeta de graficos.

Inserte una figura en tu hoja Excel, y vamos a asociarle una macro


siguiendo estos pasos:

1. Haz clic izquierdo en la figura para desplegar su menú de opciones.


2. Elige la opción Asignar macro.

Ing. MABEL QUINTERO CONTRERAS Página 5


CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE REDES Y ELECTRÓNICA
PROGRAMA DE TECNOLOGÍA EN INFORMÁTICA
PARCIAL II INTRODUCCION INDUSTRIAL

3. Al elegir la opción de Asignar macro abrirás el menú de macros.


Selecciona de la lista la macro de tu interés luego Aceptar.

Ing. MABEL QUINTERO CONTRERAS Página 6


CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE REDES Y ELECTRÓNICA
PROGRAMA DE TECNOLOGÍA EN INFORMÁTICA
PARCIAL II INTRODUCCION INDUSTRIAL

4. Finalmente la figura quedará con la macro asignada, de tal forma


que cada vez que hagas un clic encima de la figura, se ejecutará la
macro.

FORMULARIOS.

Un Formulario (o su denominación en inglés Formulario (USerform)) se


utiliza para crear un Cuadro de Diálogo donde el usuario puede introducir
información, o realizar otras operaciones. Al ejecutar muchas de las
opciones del menú de Excel se abren formularios.

Por ejemplo, desde el menú Herramientas Opciones se abre un


formulario como el siguiente, desde donde se pueden activar o desactivar
distintas opciones de Excel.

Desplegamos menú de acceso rápido de Excel

Ing. MABEL QUINTERO CONTRERAS Página 7


CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE REDES Y ELECTRÓNICA
PROGRAMA DE TECNOLOGÍA EN INFORMÁTICA
PARCIAL II INTRODUCCION INDUSTRIAL

Y agregamos la opción formulario :

Los formularios poseen pestañas en la parte superior, casillas de


selección (cuadraditos con tildes), casillas de opciones (círculos con un
punto dentro) y listas desplegables (lista con una flechita que despliega

Ing. MABEL QUINTERO CONTRERAS Página 8


CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE REDES Y ELECTRÓNICA
PROGRAMA DE TECNOLOGÍA EN INFORMÁTICA
PARCIAL II INTRODUCCION INDUSTRIAL

distintas opciones). También podemos crear nuestros propios


formularios.

CREAR FORMULARIOS.

Para crear un Formulario (USerform) (formulario) debemos hacer lo


siguiente:

1. el editor de macros (por ejemplo, con CTRL+F11).


2. Insertar un objeto Formulario (USerform). Esto podemos hacerlo
fácilmente:

2.1 Seleccionamos el Libro Excel donde trabajaremos, vamos a en


nuestro caso VBAProject (Libro1).

2.2 Hacemos clic derecho en el mismo y elegimos la opción


Insertar > Formulario (USerform). Como se ve en la
fotografía, veremos que aparece un objeto Formulario
(USerform)1 que cuelga de la carpeta Formularios

Ing. MABEL QUINTERO CONTRERAS Página 9


CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE REDES Y ELECTRÓNICA
PROGRAMA DE TECNOLOGÍA EN INFORMÁTICA
PARCIAL II INTRODUCCION INDUSTRIAL

En la ventana de Código de la derecha, aparece un Formulario (USerform)


en blanco, y el cuadro de herramientas en la parte inferior este formulario
esta sin controles. En el cuadro de herramientas figuran los controles que
podremos agregar dentro del Formulario (USerform). Para añadir uno,
simplemente hacemos clic izquierdo en el control deseado y luego clic
izquierdo dentro del Formulario (USerform), en el sitio donde queramos
agregar el control.

La idea es que mediante estos controles podremos tanto capturar como


enviar información o datos desde o hacia las celdas de Excel
respectivamente. También podemos asociar macros a los controles que
agreguemos al Formulario (USerform).

Si te posicionas sobre los Controles del Cuadro de herramientas, verás


que aparece su nombre. Simplemente hacemos clic izquierdo en el control
deseado y luego clic izquierdo en el Formulario (USerform), en el sitio
donde querramos agregar el control.

Ing. MABEL QUINTERO CONTRERAS Página 10


CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE REDES Y ELECTRÓNICA
PROGRAMA DE TECNOLOGÍA EN INFORMÁTICA
PARCIAL II INTRODUCCION INDUSTRIAL

Agreguemos los siguientes controles dentro del Formulario (USerform):

CONTROLES DEL FORMULARIO.

Los controles del formulario es el cuadro de herramientas que se


encuentra en la parte superior derecha de la imagen anterior,
verifiquemos para que sirve cada control.

En un Formulario (USerform) nuevo inserte cada uno de los controles del


cuadro de herramientas y verifique la función que cumple cada control.
En su orden debe aparecer de la siguiente manera:

Ing. MABEL QUINTERO CONTRERAS Página 11


CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE REDES Y ELECTRÓNICA
PROGRAMA DE TECNOLOGÍA EN INFORMÁTICA
PARCIAL II INTRODUCCION INDUSTRIAL

EJEMPLO FORMULARIO.

Crear un Formulario (USerform) para que un usuario complete unos


datos personales (Nombre, Edad y Fecha de Nacimiento). Luego que el
usuario complete sus datos, al apretar un botón, los mismos se volcarán
en una tabla de Excel.

Los controles que utilizaremos son:

 Textbox: para que el usuario ingrese los datos.


 Label: para darle el nombre e los Textbox
 CommandButton: para proceder con el ingreso de datos o cancelar

Para esto creamos un nuevo libro llamado Datos.xls y creamos la


siguiente tabla:

Ing. MABEL QUINTERO CONTRERAS Página 12


CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE REDES Y ELECTRÓNICA
PROGRAMA DE TECNOLOGÍA EN INFORMÁTICA
PARCIAL II INTRODUCCION INDUSTRIAL

Creamos un Formulario (USerform) (UF). Recuerde que los UF se crean


desde el editor de visual basic. (macros).

2.1 Abrimos el editor con ALT+F11


2.2 En la venta de Proyectos seleccionamos VBAProject(Datos.xls)
2.4 Desde el menú superior elegimos Insertar > Formulario (USerform)
2.5 Aparecerá un nuevo Formulario (USerform) vacío junto con el Cuadro
de Herramientas (si el mismo no aparece se puede abrir desde el menú
Ver > Cuadro de Herramientas) , tenemos lo siguiente:

3. Nombramos el formulario.

3.1 Abrimos las propiedades desde el menú Ver > Ventana


Propiedades.
3.2 Hacemos doble clic en donde dice (Name) Formulario (USerform)1,
en la parte superior y tipeamos DatosUF, Enter.
3.3 El nombre del Formulario (USerform) cambió en la Ventana de
Proyecto, pero el Formulario (USerform) mismo sigue mostrando
"Formulario (USerform)1" en su barra de su título. Para cambiarlo
vamos a la Ventana Propiedades, hacemos doble clic en Caption,
escribimos Datos Personales (encima de Formulario (USerform)1) y
luego Enter. Ahora, la barra de título del Formulario (USerform) es
Ing. MABEL QUINTERO CONTRERAS Página 13
CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE REDES Y ELECTRÓNICA
PROGRAMA DE TECNOLOGÍA EN INFORMÁTICA
PARCIAL II INTRODUCCION INDUSTRIAL

más apropiada para nuestro propósito y para darle mejor información


al usuario.

4. Agregamos un Cuadro de Texto

 Primero agregamos un control TextBox, desde el Cuadro de


herramientas.
 Hacemos clic en el control de TextBox y luego hacemos clic en el
Formulario (USerform), en la parte donde queramos ubicarlo.

Ing. MABEL QUINTERO CONTRERAS Página 14


CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE REDES Y ELECTRÓNICA
PROGRAMA DE TECNOLOGÍA EN INFORMÁTICA
PARCIAL II INTRODUCCION INDUSTRIAL

Con el nuevo TextBox seleccionado hacemos doble clic en la Ventana de


Propiedades, propiedad (Name), tipeamos la palabra UFNombre y luego
enter (este es el nombre que le asignamos al objeto para luego referirnos
a él desde las macros).

 Hacemos clic en una parte vacía del Formulario (USerform), para


volver a seleccionar todo el Formulario (USerform).

5. Agregamos un Texto

Para ayudar al usuario a ingresar sus datos, debemos indicarle que es


lo que debe introducir en el Cuadro de Texto del Paso anterior.
Podemos agregar una etiqueta de texto que describa la información
que se debe introducir.
 En el Cuadro de Herramientas hacemos clic en el botón Label o
Etiqueta
 En el Formulario (USerform) hacemos clic a la izquierda del
TextBox, para agregar la Etiqueta de texto.

Ing. MABEL QUINTERO CONTRERAS Página 15


CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE REDES Y ELECTRÓNICA
PROGRAMA DE TECNOLOGÍA EN INFORMÁTICA
PARCIAL II INTRODUCCION INDUSTRIAL

Seleccionamos la nueva etiqueta, hacemos doble clic en la propiedad


Caption de la ventana de propiedades, digitamos Nombre y luego Enter.

6. Agregamos los Cuadros de Texto restantes

Repetimos los pasos anterirores y agregamos:

 Un TextBox cuyo (Name) sea UFEdad, con una Etiqueta llamada "Edad"
 Un TextBox cuyo (Name) sea UFFecha, con una Etiqueta llamada
"Fecha Nac."

Es muy importante que no olvides asignar bien los nombres (Name) a los
Textbox, si no la macro dará error. Puedes revisar los pasos para recordar
como hacerlo.

Si los textbox no quedan alineados se pueden alinear de la siguiente


forma:

 Clic en el primer TextBox.


 Manteniendo pulsada la tecla MAYUS, selecciona los otros TextBox.
 Vamos al menú Formato > Alinear > Izquierda
 Hacemos clic en alguna parte vacía del Formulario (USerform) para
seleccionarlo y mostrar el cuadro de herramientas.

Ing. MABEL QUINTERO CONTRERAS Página 16


CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE REDES Y ELECTRÓNICA
PROGRAMA DE TECNOLOGÍA EN INFORMÁTICA
PARCIAL II INTRODUCCION INDUSTRIAL

7. Agregamos los Botones.

Para permitir que el usuario ejecute una acción, se pueden agregar un


Botón de comando. Vamos agregar dos botones uno para agregar los
datos a la tabla Excel y otro botón para Cerrar el formulario.

7.1 En el Cuadro de Herramientas hacemos clic en Botón de comando.

7.2 En el Formulario (USerform) hacemos clic en la parte inferior


izquierda para agregar el botón.

7.3 Con el nuevo botón seleccionado hacemos doble clic en la propiedad


(Nombre) de la Ventana de Propiedades, tipeamos UFAgregar y luego
enter.

7.4 Con el nuevo botón seleccionado hacemos doble clic en su propiedad


Caption en la Ventana de Propiedades, tipeamos Agregar y luego enter.

7.5 Hacemos clic en alguna parte vacía del Formulario (USerform) para
seleccionarlo y mostrar el Cuadro de Herramientas.

7.6 Repetimos los pasos anteriores para agregar otro Botón de comando
llamado UFCerrar y nombre "Cerrar".

7.7 Si fuese necesario podemos reubicar los botones dentro del


Formulario (USerform).
Quedara nuestro formulario asi:

Ing. MABEL QUINTERO CONTRERAS Página 17


CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE REDES Y ELECTRÓNICA
PROGRAMA DE TECNOLOGÍA EN INFORMÁTICA
PARCIAL II INTRODUCCION INDUSTRIAL

7. Agregamos el código al botón Agregar

8.1 Seleccionamos nuestro botón de comando Agregar


8.2 Desde el menú superior elegimos la opción Ver > Código. Esto
abrirá una ventana donde podremos escribir código macro para dicho
objeto.
8.3 Donde titila el cursor escribimos lo siguiente:

Private Sub UFAgregar_Click()


Dim iFila As Long
Dim ws As Worksheet
Set ws = Worksheets(1)
'encuenta la siguiente fila vacía
iFila = ws.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Row
'Verifica que se ingrese un nombre
If Trim(Me.UFNombre.Value) = "" Then
Me.UFNombre.SetFocus
MsgBox "Debe ingresar un nombre"
Exit Sub
End If

'copy the data to the database

ws.Cells(iFila, 1).Value = Me.UFNombre.Value


ws.Cells(iFila, 2).Value = Me.UFEdad.Value
Ing. MABEL QUINTERO CONTRERAS Página 18
CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE REDES Y ELECTRÓNICA
PROGRAMA DE TECNOLOGÍA EN INFORMÁTICA
PARCIAL II INTRODUCCION INDUSTRIAL

ws.Cells(iFila, 3).Value = Me.UFFecha.Value

'limpa el formulario

Me.UFNombre.Value = ""
Me.UFEdad.Value = ""
Me.UFFecha.Value = ""
Me.UFNombre.SetFocus
End Sub

8.4 En el menú superior elegimos Ver > Objeto para regresar al


Formulario (USerform).

No te preocupes si no comprendes el código. Hay muchos objetos,


propiedades y métodos nuevos, que nos pueden ayudar con
nuestros problemas.

9. Agregamos el código al botón Cerrar

9.1 Seleccionamos el botón de comando Cerrar


9.2 En el menú superior elegimos Ver > Código
9.3 Donde titila el cursor escribimos el siguiente código:

Private Sub UFCerrar_Click()


Unload Me
End Sub

9.4 En el menú superior elegimos Ver > Objeto para regresar al


Formulario (USerform).

10. Permitir al usuario cerrar el Formulario (USerform) con


la tecla ESC

10.1 Seleccionamos el botón de comando Cerrar.


10.2 En la Ventana Propiedades cambiamos la propiedad Cancel a
True.
Probar el Formulario (Formulario (USerform))

Ing. MABEL QUINTERO CONTRERAS Página 19


CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE REDES Y ELECTRÓNICA
PROGRAMA DE TECNOLOGÍA EN INFORMÁTICA
PARCIAL II INTRODUCCION INDUSTRIAL

Ya podemos probar el funcionamiento del Formulario (USerform) !

1. Hacemos clic en alguna parte vacía del Formulario (USerform) para


seleccionarlo y mostrar el cuadro de herramientas.

2. En el menú superior elegimos Ejecutar > Ejecutar Sub/Formulario


(USerform)

3. Ahora podemos comenzar a completar el primer cuadro del


Formulario (USerform) y escribimos un nombre, por ej. Julian.

4. Presionamos la tecla TAB para movernos al siguiente cuadro de


texto.

5. Cuando hemos completado todos los cuadros de texto, hacemos clic


en el botón de Agregar y los datos se completarán en la Tabla de
Excel.

6. Podemos repetir los pasos anteriores e ir agregando distintos


nombres con sus respectivos datos.

7. Hacemos clic en Cerrar para volver al editor de macros.

La tecla TAB sirve para moverse entre los distintos controles de un


Formulario (USerform). Si al presionar TAB el orden del movimiento no
es el correcto, es posible cambiarlo:
 Clic derecho en una parte vacía del Formulario (USerform)
 Elegimos Orden de Tabulación.
 Seleccionamos el control de la lista y con los botones de Mover Arriba
o Mover Abajo ajustamos el orden.
 Hacemos clic en OK
Ing. MABEL QUINTERO CONTRERAS Página 20
CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE REDES Y ELECTRÓNICA
PROGRAMA DE TECNOLOGÍA EN INFORMÁTICA
PARCIAL II INTRODUCCION INDUSTRIAL

Asignar un botón para ejecutar el Formulario (USerform)

Podemos agregar un botón para que un usuario pueda ejecutar el


Formulario (USerform) desde la hoja Excel.

1. Activamos Excel, libro Datos.xls, Hoja 1.


2. En la Barra de Dibujo, en el menú Ver > Barras de Herramientas >
Dibujo hacemos clic en una figura, por ejemplo el cuadrado, y lo
insertamos en la hoja.
3. Seleccionamos dicha figura y con clic derecho en su borde elegimos
Asignar Macro.
4. Hacemos clic en el botón Nuevo.
5. Donde titila el cursor escribimos: DatosUF.Show.
6. Cada vez que hagamos clic en la figura se ejecutará el Formulario
(USerform).

¡YA SABEMOS CREAR UN FORMULARIO Y MACROS


FELICITACIONES!

Ing. MABEL QUINTERO CONTRERAS Página 21

Potrebbero piacerti anche