Está en la página 1de 9

Pasos para formularios con tablas dinámicas

- Crear un archivo en Excel y darle un nombre con la extensión “libro de Excel habilitado
para macros”, luego le cambia el nombre a la hoja… en el ejemplo se llama formulario y la
hoja se llama tabla

- Hacer la lista de datos en forma de columnas con títulos desde la celda A1 hasta donde
desee. La fórmula de la fecha es automática con la hora, debe quedar =AHORA()

- Marcar los títulos y la primera fila, para colocarle bordes


- Sin desmarcar las celdas ir a la pestaña insertar y seleccionar tabla

- Aparece una ventana llamada crear tabla, OJO marcar la opción “la tabla tiene
encabezados” y verificar que estén marcados las celdas desde A1 hasta E2 y ancladas

- Clic en aceptar y se activa la tabla


- Puede cambiarle el diseño a su gusto

- Ahora se va a activar la opción para que aparezca el icono del formulario en la barra
principal. Dar clic contrario en el diskette de grabar y seleccionar personalizar la cinta de
opciones.
- Seleccionar Barra de herramientas de acceso rápido

- En la ventana de comandos disponibles se debe seleccionar Comandos que no están en la


cinta de opciones

- Debe quedar resaltado de color azul


- Son bastantes los comandos que arroja esta lista y se encuentran en orden alfabético.
Puede bajar hasta llegar a la letra “F” y luego buscar Formulario y darle agregar

- Verificar que aparezca en la siguiente ventana.


- Luego clic en aceptar y listo, ahora revisar la barra superior y fijarse que aparece un nuevo
icono. Y en la parte de nombre de la tabla digitar el nombre, para este caso se llama
“formulario”

- Ahora vamos a guardar datos en la hoja electrónica llamando el formulario, solo debe
ubicarse en la parte de los títulos de los datos y dar clic en el nuevo icono del formulario,
se ubicó en la celda A1 y clic en el icono

Si se ubica en una celda diferente a la de los títulos, no funcionará el formulario.


- Aparece el formulario y ahora debe digitar los datos que deseé, no se activa la fecha hora
porque se dejó automática en la hoja electrónica… y si deja alguna otra celda con cálculos,
fórmulas o acciones automáticas… no se activa en el formulario, se llena automáticamente

- Al digitar los datos, se llena el formulario y luego digitar en cerrar para que quede en la
hoja electrónica

MACRO PARA QUE QUEDE LA INFORMACION EN OTRA PESTAÑA

- Crear una nueva hoja con nombre y copiar los títulos de la primera hoja
Los pasos de la macro se prueban antes de hacer la macro

- Ubicarse en la pestaña tabla, abrir el formulario y llenar los datos, recuerde pararse en
cualquier celda de los títulos, de lo contrario no funciona el icono de formulario. Una vez
los llene dar clic en cerrar

- Marcar los datos que aparecen debajo de los títulos

- Ir a la pestaña datos y ubicarse debajo del primer título y digitar clic contrario para
seleccionar pegado especial
- Seleccionar valores y aceptar

- Queda el dato en la primera fila, y lo que se quiere es que cada vez que se grabe en nuevo
registro (conjunto de datos) se llene en esta fila, por lo tanto, se selecciona la fila dos y clic
contrario para insertar una nueva fila

- Verificar que quede una fila completa entre los títulos y los datos copiados, para que allí
queden los nuevos datos

- Luego pasarse a la pestaña tabla para ejecutar una nueva inserción de datos

En este momento termina la macro, queda como tarea arreglar la fecha-hora en la pestaña datos y
agregar un mensaje dentro de la macro que diga se grabaron bien los datos

También podría gustarte