sábado, 25 de marzo de 2017

62 Grabar una macro

Las macros permiten automatizar varias tareas y fusionarlas en una sola, añadiendo por ejemplo un botón en nuestro libro que, simplemente con pulsar sobre él, realice todas esas tareas automáticamente.

La forma más fácil e intuitiva de crear macros es crearlas mediante el grabador de macros del que dispone Excel 2010.

Este grabador de macros te permite grabar las acciones deseadas que posteriormente las traduce a instrucciones en VBA. Estas tareas se pueden modificar o complementar si tenemos conocimientos de programación en VBA.

Para grabar una macro debemos desplegar el submenú desplegable Macros de la ficha Vista y seleccionar la opción Grabar macro...


Además de esta opción en el menú podemos encontrar las siguientes opciones:
  • Ver Macros: Donde accedemos a un listado de las macros creadas en ese libro.
  • Usar referencias relativas: Con esta opción utilizaremos referencias relativas para que las macros se graben con acciones dependientes de la celda inicial seleccionada.

También se puede acceder al menú de grabación de macros al presionar sobre el símbolo de Macro que aparece en lugar del botón Detener grabación de Macro de la Barra de Estado.


Al seleccionar la opción Grabar macro..., se abrirá el cuadro de diálogo Grabar macro donde podemos dar un nombre a la macro.


IMPORTANTE
No está permitido insertar espacios en blanco en el nombre de la macro, en su lugar es más aconsejable utilizar el símbolo ”_”, por ejemplo.

También es posible asignar un Método abreviado: mediante la combinación de las tecla CTRL + "una tecla del teclado". El problema está en encontrar una combinación que no utilice ya Excel.

En Guardar macro en: podemos seleccionar guardar la macro en el libro activo, en el libro de macros personal o en otro libro.

En Descripción: podemos describir cuál es el cometido de la macro o cualquier otro dato que creamos conveniente.

Para comenzar la grabación de la macro es necesario pulsar sobre el botón Aceptar. El menú Grabar macro se cerrará y aparecerá un botón en la barra de estado por medio del cual tenemos la opción de finalizar la grabación.

A partir de entonces debemos realizar las acciones que queramos grabar.

Una vez concluidas las acciones que queremos grabar, presionamos sobre el botón Detener de la barra de estado, o acceder al menú de Macros y presionar en el botón Detener macro que ha sustituido al botón Grabar macro.



No hay comentarios:

Publicar un comentario