Los macros Excel es un conjunto de instrucciones programadas en la
hoja de clculo electrnica Excel, las cuales automatizan las operaciones que realiza la aplicacin ofimtica Excel con el objetivo de eliminar tareas repetitivas o realizar clculos complejos en un corto espacio de tiempo y con una nula probabilidad de error. Tambin se puede decir que es un conjunto de comandos que se almacena en un lugar especial de Excel de manera que estn siempre disponibles cuando los necesites ejecutar. VBA es el lenguaje de programacin que se utiliza para la creacin de las macros Excel, VBA son las siglas de Visual Basic for Applications y es un lenguaje desarrollado por Microsoft e implementado dentro de los programas informticos de la suite Office, donde se encuentra Excel. Caractersticas de los macros en Excel
Es un comando integrado a Excel que te permite Grabar todas las
acciones ejecutadas en el mismo. Tienen un lenguaje de programacin basado en Visual Basic. Los macros nos permiten automatizar y realizar tareas complejas, aumentando la eficiencia y eficacia del trabajo. Es la Forma ms Fcil de Aprender a Programar, ya que solo tienes que grabar las acciones para conocer sus cdigos. Solo graban acciones de procesos especiales por ejemplo: editar, copiar, pegar, entre otros. Cmo grabar un macro em Excel?
En el grupo Cdigo en la pestaa Programador, haga clic en Grabar
macro y luego haga clic en Aceptar para comenzar a grabar.
Al seleccionar la opcin Grabar macro, lo primero que vemos es el
cuadro de dilogo Grabar macro donde podemos dar un nombre a la
macro (no est permitido insertar espacios en blanco en el nombre de
la macro). Podemos asignarle un Mtodo abreviado: mediante la combinacin de las tecla CTRL + "una tecla del teclado". Pero debemos encontrar una combinacin 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 Descripcin: podemos describir cul es el cometido de la macro o cualquier otro dato que creamos conveniente.
Para comenzar la grabacin de la macro pulsamos el botn Aceptar y
a continuacin, si nos fijamos en la barra de estado, encontraremos este botn, donde tenemos la opcin de detener la grabacin. Proceda a realizar algunas acciones en la hoja de clculo como escribir algn texto, seleccionar algunas columnas o filas o rellenar con algunos datos. En el grupo Cdigo en la pestaa Programador, haga clic en Detener grabacin. Comando Detener grabacin en el grupo Cdigo de la pestaa Programador
Examine la macro y prubela.
Al modificar la macro que ha grabado, puede aprender un poco acerca del lenguaje de programacin Visual Basic.
Para editar una macro, en el grupo Cdigo en la pestaa
Programador, haga clic en Macros, seleccione el nombre de la macro que ha grabado y haga clic en Editar. Esta accin har que se inicie el Editor de Visual Basic. Observe el cdigo y vea de qu manera las acciones que ha grabado aparecen como cdigo. Es probable que entienda bien algo del cdigo y que otra parte le resulte un poco misteriosa. Experimente con el cdigo, cierre el Editor de Visual Basic y ejecute la macro nuevamente. Esta vez observe si sucede algo distinto.