Qué son las macros de Excel

Si ya eres un usuario medio avanzado, seguro que tienes claras las diferencias entre fórmulas y funciones y te desenvuelves con facilidad con ambas. Pero Excel es un potente software de cálculo que te permite ir mucho más allá.

Y es que si las funciones personalizadas lograban implementar soluciones de cálculo con varias variables de entrada realizando una o más operaciones matemáticas devolviéndolas en una celda, con las macros de Excel la automatización alcanza su máxima expresión.

Si realizas tareas repetitivas en Microsoft Excel, las macros pueden serte muy útiles para automatizarlas. Y es que una macro no es más que un conjunto de acciones que una vez grabadas se reproducirán tantas veces como quieras.

A diferencia de las funciones, no sólo tiene que ver con operaciones matemáticas, las macros te permiten por ejemplo con solo pulsar un botón cambiar el tamaño de la letra, el color de fondo, cambiar el formato de las fechas, insertar un gráfico con unas características determinadas. Por tanto, primero tendremos que grabar la macro y luego reproducirla cuando queramos.

Las macros están ocultas por defecto en Microsoft Excel, si queremos activarlas tendremos que acudir a Archivo > Opciones > Personalizar cinta de opciones. Allí activamos la casilla de Programador y aceptamos.

Entonces sólo tendremos que ir a la pestaña Programador y pulsar sobre grabar macro. Es momento de ponerle un nombre y una descripción a esa macro concreta y comenzar a realizarla por primera vez. Excel memorizará esa secuencia de acciones y las reproducirá cada vez que la ejecutes pulsando sobre macros.

Como ves, las macros son mucho más sencillas de implementar que las funciones, ya que no requerimos escribir con código Visual Basic.