Excel inicio

Las Macros

Venimos mencionando el término macro, pero ¿Qué es una macro? Podemos decir que una macro es una secuencia de instrucciones escritas en lenguaje VBA que se almacenan en un módulo. Cuando invocamos una macro, ya sea presionando un botón o una combinación de teclas, se desencadenarán las instrucciones almacenadas en ella.

En esta imagen, podemos  ver un conjunto de instrucciones escritas en VBA.

Con las macros no solamente podemos agilizar las tareas que realizamos con frecuencia, sino que también es posible ampliar la funcionalidad de Excel, creando nuevas funciones para resolver cálculos
que no podemos realizar con las funciones estándares del programa.
Tenemos dos maneras de crear una macro. Una es empleando la herramienta Grabar macros, y la otra es escribiendo las instrucciones en el Editor de Visual Basic que se encuentra embebido en Excel.
La manera más rápida y sencilla de crear una macro es utilizando la grabadora de macros, ya que no necesitamos tener ningún conocimiento previo de programación en VBA. Cuando empleamos la herramienta Grabar macros, lo que hacemos es ir grabando todas las operaciones (paso a paso) que vamos realizando en nuestro libro hasta que detenemos la grabación. A medida que realizamos las operaciones, la grabadora de macros las va convirtiendo al lenguaje VBA. Si bien emplear este método es más fácil, nos veremos limitados ya que solo podremos crear macros simples para llevar a cabo una tarea particular. 

Si, en cambio, queremos crear macros más complejas, tendremos que hacerlo utilizando el lenguaje de programación. Sin detenernos mucho, en el siguiente paso a paso veremos cómo crear una macro que
cambie el formato de texto de una celda (fuente, tamaño de la letra, color de la fuente, negrita) empleando la grabadora de macros.

Crear una Macro con la Grabadora

  1. Haga clic en la ficha Programador y presione el botón Grabar macro.

2. En Grabar macro, asigne un nombre a la macro; en este caso, Formato_personal. Establezca una combinación de teclas para la macro ingresando, en el cuadro de edición, una letra; en este caso, la A mayúscula. Finalmente, grabe la macro en el libro activo seleccionando la opción Este libro de la lista Guardar macro en. Por último, presione Aceptar para iniciar la grabación.

3. Use las opciones Fuente, Tamaño de letra, Color de fuente, Negrita del grupo lógico Fuente de la ficha Inicio, para darle formato a la tipografía. Luego de hacer este cambio, presione el botón Detener grabación.

4. Para probar la macro, sitúese en una celda, presione el botón Macros de la ficha Programador, y, en el cuadro de diálogo Macro, seleccione la macro Formato_Personal. Luego, haga clic en el botón Ejecutar para ver cómo se modifica la letra de la celda.

 

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Facebook
Telegram
Twitter
WhatsApp

Este sitio web utiliza cookies para que tengas la mejor experiencia. Si continua navegando estás dando consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra politica de cookies.