¿Macros de Excel deshabilitadas? - Cómo habilitar macros

Las macros están deshabilitadas de forma predeterminada en Microsoft Excel y otras aplicaciones de MS Office, y los usuarios deben habilitarlas explícitamente. Este artículo cubrirá los diversos métodos que proporciona Excel para habilitar macros y administrar su configuración de seguridad, lo que le permite ejecutar sus propias macros de forma segura.

¡Advertencia!

Primero, es importante comprender cuán peligrosas pueden ser las macros.

Las macros son en realidad pequeños programas de computadora, almacenados en libros de trabajo como código VBA. Si bien se usa principalmente para automatizar tareas dentro de Excel, los programadores de VBA pueden escribir potentes macros que pueden hacer casi cualquier cosa con su computadora y acceder a cualquier recurso a la que esté conectada.

Este poder está destinado a extender la funcionalidad de Excel, y lo hace, pero en las manos equivocadas se puede torcer para propagar ransomware, secuestrar computadoras para redes de bots, robar datos de bases de datos, enviar correo electrónico no deseado y causar estragos en las computadoras y sus redes.

Teniendo esto en cuenta, siempre debe tener cuidado con los libros de trabajo habilitados para macros que provienen de otras personas, y solo habilite macros para libros de trabajo en los que confíe.

Habilitar macros temporalmente: para libros de trabajo individuales

De forma predeterminada, cuando abre por primera vez un libro de trabajo habilitado para macros, verá una barra amarilla de "ADVERTENCIA DE SEGURIDAD" que aparece justo debajo de la cinta. Al hacer clic en el botón "Habilitar contenido", se habilitarán las macros.

NOTA: esto activará cualquier macros que se ejecute cuando se abra el libro de trabajo, así que no haga clic aquí por error.

Si no desea habilitar las macros, puede hacer clic en la "X" en el extremo derecho de la barra amarilla. La advertencia de seguridad desaparecerá, pero cualquier intento de ejecutar una macro fallará con un mensaje de advertencia. (Abrir el Editor de VBA o intentar ejecutar una macro antes de lidiar con la advertencia de seguridad también borrará la barra y deshabilitará las macros).

Si ha deshabilitado macros accidentalmente, tendrá que cerrar y volver a abrir el libro de trabajo, luego hacer clic en el botón "Habilitar contenido".

Configuración de macros en el Centro de confianza

Excel proporciona configuraciones para ajustar su comportamiento predeterminado al abrir libros habilitados para macros. Puede ver estos ajustes en el Centro de confianza:

  • SeleccioneArchivo> Opciones, luego seleccione Centro de confianza en la lista de la izquierda y haga clic en "Configuración del Centro de confianza…

  • En el cuadro de diálogo Centro de confianza, seleccione "Configuración de macros

Deshabilitar todas las macros sin notificación: no podrá habilitar ni ejecutar macros cuando abra un libro de trabajo. Sin embargo, aún podrá crear y ejecutar macros en nuevos libros de trabajo.

Deshabilitar todas las macros con notificación: esta es la opción predeterminada, que permite habilitar macros desde la barra de Advertencia de seguridad cuando abre un libro de trabajo.

Deshabilite todas las macros excepto las macros firmadas digitalmente: no verá ninguna advertencia, pero solo las macros firmadas digitalmente podrán ejecutarse. Dichas macros son creadas por desarrolladores de VBA, utilizando certificados proporcionados por una autoridad comercial o un administrador de seguridad en su organización.

Habilite todas las macros (no recomendado; se puede ejecutar código potencialmente peligroso): todas las macros están habilitadas sin previo aviso.

Confiar en el acceso al modelo de objetos del proyecto de VBA: esta configuración permite que otros programas (y macros) modifiquen macros en cualquier libro abierto. Algunos programas de análisis externos requerirán que habilite esto para que funcione, pero por lo general debe dejarlo sin marcar.

Habilitar macros de forma permanente: para libros de trabajo individuales

Puede configurar un libro de trabajo habilitado para macros para que sea un Documento confiable de modo que cuando lo vuelva a abrir, las macros se habilitarán sin advertencias de seguridad. Los libros de trabajo de confianza se agregan a una lista privada asociada con su inicio de sesión de Windows.

Para confiar en un libro de trabajo:

  • Abra el libro de trabajo, luego haga clic en Expediente mientras la barra de advertencia de seguridad todavía está visible
  • Haga clic en "Contenido disponible”, Luego seleccione“Habilitar todo el contenido"En el menú desplegable

NOTA: Excel no proporciona ninguna forma de desconfiar de un libro en particular, pero lo hace permitirle desconfiar todos libros de trabajo previamente confiables. Para hacer esto:

  • SeleccioneArchivo> Opciones, luego seleccione Centro de confianza en la lista de la izquierda y haga clic en "Configuración del centro de confianza…
  • En el cuadro de diálogo Centro de confianza, seleccione "Documentos confiables

  • Si desea borrar la lista de libros de trabajo confiables, haga clic en "Borrar"
  • Si desea deshabilitar los documentos confiables, marque "Deshabilitar documentos confiables”; aún podrá habilitar macros temporalmente cuando se abra un libro de trabajo

Debido a la funcionalidad limitada que proporciona Excel para confiar en documentos individuales, una mejor solución es usar Ubicaciones de confianza (vea abajo).

Habilitar macros de forma permanente: para todos los libros de trabajo en una ubicación de confianza

En lugar de confiar en libros de trabajo individuales, puede configurar Excel para que confíe en determinadas ubicaciones de su computadora o red. Cualquier libro de trabajo en un Ubicación de confianza se abrirá con macros habilitadas y sin advertencias de seguridad.

Ver ubicaciones de confianza

A diferencia de los documentos confiables, una lista de ubicaciones confiables está disponible para que la vea en cualquier momento.

  • SeleccioneArchivo> Opciones, luego seleccione Centro de confianza en la lista de la izquierda y haga clic en "Configuración del centro de confianza…
  • En el cuadro de diálogo Centro de confianza, seleccione "Ubicaciones de confianza”En la lista de la izquierda

De forma predeterminada, verá varias ubicaciones de confianza ya configuradas por Excel. Excel usa estas ubicaciones para habilitar macros en nuevos libros y complementos, y no se deben modificar.

Agregar una nueva ubicación de confianza

Técnicamente, puede colocar sus propios libros de trabajo en las ubicaciones de confianza predeterminadas, pero es mejor definir las suyas propias si desea aprovechar esta función.

  • Haga clic en "Agregar nueva ubicación… "Para mostrar el cuadro de diálogo" Ubicación de confianza de Microsoft Office "

  • Ingrese la ruta a la carpeta que desea usar en el cuadro de texto superior (o haga clic en "Examinar …" para navegar a la carpeta)
  • Si desea que todas las subcarpetas de la carpeta seleccionada también sean de confianza, marque "Las subcarpetas de esta ubicación también son de confianza".
  • (Opcional) Ingrese una descripción de esta ubicación confiable. Útil si necesita administrar varias ubicaciones

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave