Eliminar, modificar e insertar registros con Macros

Ya conocimos los conceptos básicos sobre las Macros y como crearlas, en esta ocasión aprenderemos a eliminar, modificar e insertar registros con Macros.

YouTube video

Crear un formulario de registro simple

✅Empezaremos creando un formulario de registro con los datos básicos de usuario, los cuales pasarán a guardarse en la tabla inferior haciendo uso de botones y macros.

Creacion de un formulario de registro basico

Una vez creada nuestro formulario podemos añadir dinamismo con macros. Recuerda que antes de grabar es muy importante tener en claro lo que se quiere hacer, para así evitar pasos innecesarios que solo llenarían de código innecesario a nuestra macro, y que, podría saturar y ralentizaría nuestro trabajo.

Grabar la Macro

Lo que queremos con nuestra macro es copiar los datos ingresados en el formulario en la tabla de registro inferior. Esto lo podemos hacer fácilmente de la siguiente manera:

📝 1º Empezamos la grabación de la macro.
📝2º Luego, seleccionamos y copiamos los datos
📝3º Insertamos una nueva fila debajo de los títulos de la tabla
📝4º Hacemos clic en la primera celda de la tabla
📝5º Usamos las opciones de Pegado especial
📝6º Activamos la casilla «Transponer»
📝7º Hacer clic en el botón «Aceptar».
📝8º Presionar la tecla ESC o Hacer clic en la primera celda del formulario.

Insertar registros con macros
👀OBSERVACIONES:
Puede que al insertar una fila debajo de la fila de encabezados de la tabla, también se copien los formatos. Puedes añadir un paso adicional para quitarle ese formato si es que esto ocurre.
Si usas diferentes formatos de texto en el formulario y en la tabla (como en la imagen) también puedes cambiar la opción de «Todo» a «Valores» en la ventana de pegado especial.
Como ves, hay varias maneras de hacerlo, lo importante es tratar de llegar al resultado deseado en la menor cantidad de pasos posible.

Asignar la Macro al botón

A continuación observarás los pasos que se siguen para asignar una Macro a cualquier objeto en Excel, ya sea una figura, celda, imagen, etc.

📝1º En primer lugar, damos Clic derecho en la figura.
📝2º Luego, Clic en la opción «Asignar macro…»
📝3º Seleccionamos la macro correspondiente.
📝4º Por último, hacemos clic en Aceptar.

Asignar la macro al boton
🧠 RECORDAR:
Podemos tomarnos el tiempo que deseamos para grabar una macro, ya que este no se registra en una macro, pero debemos tener mucho cuidado de no realizar clics o acciones innecesarias, ya que cada clic es un poco de código en el programa.

Eliminar una Macro

Para eliminar una macro, debemos seguir los siguientes pasos:

📝1º Ir a Macros. Automáticamente nos aparecerá una ventana emergente.

📝2º Seleccionar la macro que deseamos,

📝3º Hacer clic en Eliminar.

📝4º Seleccionar la opción , en la ventana emergente que nos aparece.

Macros

Descargar el archivo del capítulo


Camino lento, pero nunca camino hacia atrás.

Abraham Lincoln

Capítulo 4. Filtros Avanzados con Macros
Capítulo 5. Gráficos Dinámicos con Macros
Capítulo 6. Creación de Formularios con Macros y VBA
Bonus: Cómo crear un atajo para el botón de Macros
Capítulo 7. Introducción a PowerPivot – ¿Qué es?

Ver todos los capítulos

Related Articles

Responses

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Aprende a separar tus hojas en diferentes archivos individuales.