Como grabar una macro
A continuación un ejemplo básico solo para demostrar como se realiza la grabación, grabaremos una macro que cambie el formato de texto insertado en la celda "C2".
Pasos: Programador ⟹ Grabar macro ⟹ cambiar nombre, atajo de teclado(Opcional) ⟹ Aceptar ⟹ Realizar acciones ⟹ Detener grabación.
Ahora con la macro creada puede echar un vistazo a VBA, para ver el código que se generó automáticamente, se habrá almacenado en "Módulo 1". Generalmente Exel escribe mucho código, mas adelante escribiremos código para hacer las mismas funciones reemplazando por pocas líneas.
Observa el Gif de como crear un botón para ejecutar una macro.
Crear botón para macro y asignar macro
Habilitar para macros
Al finalizar si queremos guardar este documento debe ser con otra extensión diferente a "xlsx" que se usa para Excel, la nueva extensión será "xlsm". Por lo que al guardar nuestro Excel con macro debemos elegir la opción "Libro de Exel habilitado para macros" en la lista desplegable:
Eliminar macro
Si desea eliminar esa macro, ve ha desarrollador, clic en macros y seleccionas la macro para eliminar y eliminamos otro método es borrando el código de la subrutina en editor de código.
Dibujamos el botón, pero antes > Complete la macro con este código: el texto en verde es un comentario, no se preocupe por la propiedad "select", mas da delante veremos esta propiedad.
El código debe ir en cualquier módulo, al asignar macro nos aparecerá una lista de macros creadas.
Sub ejemplo_1( )'Selecciona la celda B2Range("B2").SelectEnd Sub
Vamos a ver algo llamado "cells" y "Range", Sin embargo antes veremos cómo funciona la notación de puntos de Exel. Lo hacemos en la lección que continúa 👇.








0 Comentarios