macros apuntes
Crear una macro automáticamente
La forma más fácil e intuitiva de crear macros es crearlas mediante el grabador de macros del que dispone Excel.
Este grabador de macros tepermite grabar las acciones deseadas que posteriormente las traduce a instrucciones en VBA, las cuales podemos modificar posteriormente si tenemos conocimientos de programación.
Para grabar una macrodebemos acceder a la pestaña Vista y despliega el submenú Macros y dentro de este submenu seleccionar la opción Grabar macro...
Además de esta opción en el menú podemos encontrar las siguientesopciones:
Ver Macros... - Donde accedemos a un listado de las macros creadas en ese libro.
Usar referencias relativas - Con esta opcion utilizaremos referencias reativas para que las macros segraben con acciones relativas a la celda inicial seleccionada.
Al seleccionar la opción Grabar macro..., lo primero que vemos es el cuadro de diálogo Grabar macro donde podemos dar un nombre a lamacro (no está permitido insertar espacios en blanco en el nombre de la macro).
Podemos asignarle un Método abreviado: mediante la combinación de las tecla CTRL + "una tecla del teclado". Elproblema 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.
EnDescripció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 pulsamos el botón Aceptar y a continuación, sinos fijamos en la barra de estado, encontraremos este botón en la barra de estado donde tenemos la opción de detener la grabación.
A partir de entonces debemos realizar las acciones que queramosgrabar, es conveniente no seleccionar ninguna celda a partir de la grabación, ya que si seleccionamos alguna celda posteriormente, cuando ejecutemos la macro, la selección nos puede ocasionar...
Regístrate para leer el documento completo.