Documente Academic
Documente Profesional
Documente Cultură
Las Macros en Excel son un conjuntos de instrucciones que se ejecutan de manera secuencial
por medio de una orden de ejecución, claro está que una Macro puede invocar a otras,
logrando de esta forma obtener operaciones cada vez más complejas.
En el caso de Excel el lenguaje empleado para el uso de Macros es VBA (Visual Basic para
Aplicaciones), Excel cuenta con un “Editor de Visual Basic” o también conocido como
“Editor de VBA” que permite la creación, y/o mantenimiento de las Macros que se tengan
disponibles.
El punto fuerte a favor del uso de Macros, es que es sencillo de aprender a crearlas y
ejecutarlas, crear Macros es simple, y se puede llegar a ahorrar mucho tiempo remplazando
aquellas tareas repetitivas por Macros que usted mismo haya creado, uno de los primeros
pasos para acercarse al uso de Macros puede ser el comenzar a utilizar el grabador de
Macros.
2. Al presionar el botón Grabar Macro, Excel nos preguntará, acerca del nombre que
queremos asignar a nuestra macro, se recomienda que el nombre se relacione al
procedimiento o función que realice la Macro.
Nos solicitará una tecla del abecedario, que en combinación con la tecla Ctrl, serán
las encargadas de llamar a la macro para que esta realice su función; si deseamos una
pequeña descripción que acompañe a nuestra macro ( No es exigido colocar
descripción ).
Ejemplo:
Realizar una macro en Excel que me permita establecer mi hoja en sentido horizontal.
Así cuando deseemos imprimir en sentido horizontal, invocaremos a nuestra macro que
en este ejemplo le llamaremos “MacroHorizontal”
5. Por ultimo damos clic al botón detener grabación del grupo de opciones
“Código”, de la pestaña Desarrollador. A como se muestra en la siguiente
imagen.
Nota: Ahora que tiene esta macro creada, crear un botón en la pestaña creada en
lecturas pasadas, por supuesto que el botón tiene que aparecer en el grupo de Mis
Macros, si no lo ha creado, pues adelante. Vamos Ánimos Chicos y Chicas.
Recuerden que el conocimiento es Poder. Éxito.
Para ejecutar una macro en Excel lo haremos siguiente cualquiera de los siguientes
procedimientos:
1. Utilizar el visor de Macros.
a. Podemos invocar el visor de Macros usando la combinación de teclas Alt
+ F8 o utilizando el comando Ver Macro en la pestaña Desarrollador.
En el caso de edición de una Macro, en este curso únicamente se aborda los iguiente:
1. Podemos cambiar la letra, asignada inicialmente al momento de crear la macro. No
podemos cambiar las acciones iniciales asignadas a la Macro. Esto debido a que Excel
nos sugiere hacerlo usando el editor de Visual Basic que viene incorporado para la
programación de macros, pero eso se verá como curso a parte.
2. Para cambiar la letra asignada haremos lo siguiente:
1. Nos vamos al visor de macros, con cualquiera de los métodos usados
anteriormente, les recuerdo con Al+F8 o yéndonos al botón Macros:
Nota: Por lo tanto en este instante es todo lo que veremos en cuanto a edición de Macro.
Les recuerdo que lo de cambiar las acciones de la Macro tiene que ser con programación
Visual, por lo tanto deben de ser programadores, para entender. Pero para mostrar nada más;
si diéramos en el botón Modificar aparecería algo como lo que sigue:
Para lo cual debemos saber de programación en visual y es otro asunto. Así es que éxitos. Non nos
desanimemos.
1. Crear una macro con el nombre de “NuevaHojaMacro” que permita insertar una
nueva hoja al libro de trabajo. Llámala HOJANUEVA. Ctrl + a
2. Crear una macro, con el nombre de “MesesMacro” que me escriba en la fila nº1 todos
los meses del año, y a partir de la fila 2 y en la columna A todos los días de la semana.
Todos deben tener el tipo de letra Cooper Black con tamaño 11, estar en negrita y
doble subrayado, además de tener bordes cada una de las celdas y color azúl. Ctrl +
m
Se le anexa la imagen únicamente para que vean cómo quedará la hoja una vez se
haya ejecutado la macro anterior.