TOP

Cómo insertar una macro en Excel

Descripción

A veces nos faltan capacidades estándar en el trabajo Sobresalir y tienes que esforzarte para escribir tu propia función o encontrar una macro ya preparada para resolver este problema. Esto plantea la pregunta: ¿Qué es una macro, cómo escribir? y ¿Dónde insertarlo?

Macro (Macro) es un programa especial escrito en el lenguaje de programación Excel VBA (Visual Basic for Applications). Este lenguaje fue desarrollado por Microsoft, específicamente para aplicaciones de MS Office.

Cómo escribir macros es un gran tema aparte, sobre el cual se han escrito cientos de libros y hay muchos sitios, por lo que no lo consideraremos en este artículo. Para aquellos que estén interesados en este tema con más detalle, en nuestro sitio web. Lecciones VBA , donde puedes aprender más sobre las macros.

Después de todo, analicemos dónde se deben insertar las macros para que funcionen en Sobresalir .


¿Cómo agregar código VBA?

Supongamos que tenemos listo Macro para fusionar celdas con texto. (recuerde que por defecto Excel deja solo el texto de la celda superior izquierda al combinar celdas). Ahora ¿cómo insertamos el código VBA de nuestra función o procedimiento?

Para agregar el código de macro, debe abrir el editor Visual Basic (Alt+F11), hacer clic derecho en Microsoft Excel Objects, agregar el módulo VBA seleccionando Insert - Module:

Ahora, copia el código de nuestra macro allí:

Haga clic en guardar y regrese a Excel.

¿Cómo ejecutar una macro?

Para ejecutar una macro, debe seleccionar las celdas necesarias y seleccionar el nombre de nuestra macro en el menú. Ver - Macros (View - Macros) (Alt+F8):

presiona el botón Llevar a cabo (Run) y obtenemos el resultado que necesitamos:

No es tan difícil...

Artículos sobre el tema: