Las macros pueden hacer que sus hojas de cálculo sean aún más poderosas, pero también conllevan riesgos. Aprenda cómo habilitar o deshabilitar macros en Excel usando esta guía.

¿Se encuentra realizando tareas repetitivas en Excel y deseando poder automatizarlas? La buena noticia es que puedes. Las macros de Excel pueden realizar secuencias repetitivas de acciones para que usted no tenga que hacerlo.

Las macros conllevan riesgos: es posible que las personas creen macros maliciosas que pueden infectar su computadora con malware cuando las abre. Es por eso que las macros están deshabilitadas de forma predeterminada en Excel. Sin embargo, volver a encenderlos es bastante sencillo.

A continuación se explica cómo habilitar o deshabilitar macros en Excel.

¿Qué son las macros?

Una macro es un conjunto de instrucciones que le indican a Excel que realice una acción o secuencia de acciones. Pueden evitarle que realice tareas repetitivas en Excel.

En su forma más simple, puedes registrar una secuencia de acciones en Excel y guardarlas como una macro. Al ejecutar su macro, se realizará la misma secuencia de acciones tantas veces como desee. Por ejemplo, es posible que desees insertar varias hojas en tu documento. Insertarlas una a la vez no es lo ideal, pero una macro puede insertar tantas hojas como desee repitiendo los mismos pasos una y otra vez.

Puede hacer que las macros sean aún más potentes utilizando el lenguaje de programación Visual Basic (VBA) para escribir sus propias macros en lugar de simplemente grabarlas. Esto le permite crear macros muy complejas que pueden hacer casi cualquier cosa que desee.

¿Por qué querrías deshabilitar las macros en Excel?

Las macros pueden hacerte la vida más fácil, pero existe un riesgo al usarlas. Esto se debe a que cuando abres un archivo creado por otra persona que contiene macros, no tienes idea de cuáles son esas macros. Es posible insertar macros en documentos de Excel que pueden causar graves daños a su computadora. Estas macros maliciosas pueden propagar virus y otras formas de malware, lo que puede tener graves consecuencias.

Por este motivo, las macros están deshabilitadas de forma predeterminada en Excel. Cuando abra un documento que contiene macros, se le pedirá que confirme que desea habilitar las macros. Sólo debes hacerlo si confías en el documento.

Incluso si te lo envió alguien que conoces, debes tener cuidado. Muchos virus de macro accederán a las listas de contactos y enviarán correos electrónicos desde su cuenta, lo que permitirá que los virus se propaguen.

Cómo habilitar macros en Excel

Si está seguro de que un documento que contiene macros es seguro, habilitar las macros en el documento es rápido y fácil de hacer. Excel funciona de manera ligeramente diferente en Windows y Mac, por lo que los pasos exactos dependerán del sistema operativo que esté utilizando.

Cómo habilitar macros en Excel en Windows

Cuando abre un archivo de Excel que contiene macros en Windows, de forma predeterminada recibirá una notificación de que el archivo contiene macros y se le dará la opción de habilitarlas o deshabilitarlas. También puede optar por habilitar permanentemente las macros para cualquier archivo que abra.

Para habilitar macros en Excel en Windows:

Abra el archivo de Excel que contiene macros; verá una advertencia justo encima de la barra de fórmulas. Para habilitar las macros, haga clic en Contenido disponible.
Si no hace clic en este botón, podrá continuar usando la hoja de cálculo normalmente, pero no podrá ejecutar ninguna macro.

Si hace clic en este botón cada vez que usa Excel, puede cambiar la configuración predeterminada para que las macros se habiliten automáticamente para todos los archivos de Excel. Sólo debes hacer esto si estás seguro de que los archivos que estás abriendo son seguros.

Para habilitar permanentemente macros en Excel en Windows:

Abra cualquier archivo de Excel. Haga clic Archivo.
Seleccionar Opciones en la parte inferior del menú.
Haga clic en el Centro de confianza menú.
Haga clic en el Configuración del Centro de confianza botón.
Selecciona el Configuración de macros menú.
Haga clic en el Habilitar macros de VBA boton de radio.
Hacer clic DE ACUERDO.Cierra tu documento. Cuando abras cualquier documento de Excel a partir de ahora, las macros se habilitarán automáticamente.

Cómo habilitar macros en Excel para Mac

Si usa Excel para Mac, puede habilitar macros directamente a través del documento que está abriendo. También puede optar por habilitar siempre las macros para cada archivo que abra.

Para habilitar macros en Excel para Mac:

Haga doble clic en el archivo que desea abrir como lo haría normalmente. Verá una ventana emergente que le advertirá que el archivo contiene macros. Haga clic en Habilitar macros para abrir el archivo con las macros habilitadas.
Si no confía en el documento, haga clic en Deshabilitar macros y el archivo se abrirá, pero todas las macros estarán deshabilitadas.
Ahora puedes utilizar tu archivo Excel como de costumbre.

Si deshabilita las macros cuando abre un documento, no hay forma de habilitarlas para ese documento sin cerrar el archivo y abrirlo nuevamente. Sin embargo, puede cambiar la configuración predeterminada para que las macros siempre estén habilitadas cuando abra cualquier archivo de Excel.

Sin embargo, sólo debes hacer esto si estás seguro de que es seguro abrir los archivos.

Para habilitar permanentemente macros en Excel para Mac:

Abra cualquier archivo de Excel. Haga clic Sobresalir en la barra de menú.
Seleccionar Preferencias.
Haga clic en el Seguridad icono.
Seleccionar Habilitar todas las macros.
Si el archivo que abrió inicialmente contiene macros, deberá cerrarlo y abrirlo nuevamente para que la nueva configuración surta efecto.

Cómo deshabilitar macros en Excel

Si le preocupan los riesgos de las macros maliciosas, puede optar por desactivarlas de forma predeterminada.

Hay dos opciones. La primera es desactivar las macros de forma predeterminada, pero mantener la notificación de que el archivo contiene macros que aparecerán cuando abra el archivo. Luego puede decidir si habilitar o no macros para ese archivo.

La segunda opción es desactivar las macros de forma predeterminada y eliminar la notificación. Esto es útil si nunca desea habilitar macros, ya que significa que no verá la misma notificación emergente cada vez que abra un archivo que contenga macros.

Cómo deshabilitar macros en Excel en Windows

Los métodos para deshabilitar macros son ligeramente diferentes según su sistema operativo.

Para deshabilitar macros en Excel en Windows:

Abra cualquier documento de Excel. Haga clic Archivo.
En la parte inferior del menú, seleccione Opciones.
Selecciona el Centro de confianza menú.
Hacer clic Configuración del Centro de confianza.
Seleccionar Configuración de macros.
Si desea deshabilitar las macros, pero aún tener la opción de habilitarlas a través del mensaje sobre la barra de fórmulas, haga clic en Deshabilite las macros de VBA con notificación boton de radio.
Si desea deshabilitar las macros y no desea ver la notificación, haga clic en Deshabilitar macros de VBA sin notificación boton de radio.
También puede optar por habilitar solo macros que hayan sido firmadas digitalmente.
Hacer clic DE ACUERDO para guardar su configuración. Es posible que deba cerrar y volver a abrir su archivo para que la nueva configuración surta efecto.

Cómo deshabilitar macros en Excel en Mac

Si usa Excel para Mac, deberá hacer las cosas un poco diferentes.

Para deshabilitar macros en Excel para Mac:

Abra cualquier archivo de Excel. Haga clic en Sobresalir menú en la barra de menú.
Seleccionar Preferencias.
Haga clic en el Seguridad icono.
Para desactivar las macros pero conservar las notificaciones, seleccione Deshabilitar todas las macros con notificación.
Para desactivar las macros y detener las notificaciones, seleccione Deshabilitar todas las macros sin notificación.
Deberá cerrar y volver a abrir el archivo actual para que los nuevos cambios surtan efecto en ese archivo.

Haga más con Excel

Las macros pueden ser increíblemente útiles cuando se trabaja en Excel, pero conllevan riesgos, especialmente si no está seguro de la verdadera fuente de la macro. Saber cómo habilitar o deshabilitar macros en Excel puede garantizar que obtenga todos los beneficios de las macros sin poner en riesgo su computadora.

Las macros son sólo una forma de aprovechar el impresionante poder de Excel. Por ejemplo, es posible crear impresionantes mapas 3D en Excel. Puede utilizar el web scraping para importar datos a Excel directamente desde la web. Incluso puede hacer que Excel haga sonar una alarma cuando sus datos alcancen ciertos valores.