Habilitar o deshabilitar macros en archivos de Office

Una macro está compuesta por una serie de comandos que puede usar para automatizar una tarea repetitiva, y se puede ejecutar cuando haya que realizar la tarea. Este artículo contiene información acerca de los riesgos relacionados con el trabajo con macros, y le permitirá aprender a habilitar o deshabilitar macros en el Centro de confianza.

En este artículo


Habilitar macros cuando aparece la barra de mensajes

Cuando abre un archivo con macros, aparece la Barra de mensajes amarilla con un icono de escudo y el botón Habilitar contenido. Si sabe que la macro o macros proceden de un origen confiable, use las siguientes instrucciones:

  • En la Barra de mensajes, haga clic en Habilitar contenido.
    Se abrirá un archivo que es un documento confiable.

La imagen siguiente es un ejemplo de la barra de mensajes cuando hay macros en el archivo.

Barra de mensajes de advertencia de seguridad para macros

Volver al principio Volver al principio

Habilitar macros en la vista Backstage

Otro método para habilitar macros en un archivo es mediante la vista Backstage de Microsoft Office, la que aparece al hacer clic en la pestaña Archivo, cuando aparece la barra de mensajes amarilla.

  1. Haga clic en la pestaña Archivo.
  2. En el área Advertencia de seguridad, haga clic en Habilitar contenido.
  3. En Habilitar todo el contenido, haga clic en Habilitar siempre el contenido activo del documento.
    El archivo pasa a ser un documento confiable.

La imagen siguiente es un ejemplo de Habilita siempre el contenido activo del documento y de Opciones avanzadas.

Área Advertencia de seguridad, Habilitar siempre

La imagen siguiente es un ejemplo más extenso de las opciones de Habilitar contenido.

Lista desplegable de advertencia de seguridad

Volver al principio Volver al principio

Habilitar macros para una sesión cuando aparece la advertencia de seguridad

Utilice las siguientes instrucciones para habilitar macros mientras el archivo esté abierto. Cuando cierre el archivo y, a continuación, vuelva a abrirlo, la advertencia aparecerá de nuevo.

  1. Haga clic en la pestaña Archivo.
  2. En el área Advertencia de seguridad, haga clic en Habilitar contenido.
  3. Seleccione Opciones avanzadas.
  4. En el cuadro de diálogo Opciones de seguridad de Microsoft Office, haga clic en Habilitar contenido para esta sesión para cada macro.
  5. Haga clic en Aceptar.

La imagen siguiente es un ejemplo del cuadro de diálogo Opciones de seguridad para una macro.

Advertencia de seguridad, Opciones avanzadas

Volver al principio Volver al principio

Cambiar la configuración de las macros en el Centro de confianza

La configuración de las macros se encuentra en el Centro de confianza. Sin embargo, si trabaja en una organización, es posible que el administrador del sistema haya cambiado la configuración predeterminada para que nadie pueda modificarla.

 Importante   Al cambiar la configuración de las macros en el Centro de confianza, solo cambia en el programa de Office que esté usando. La configuración de la macro no cambia para todos los programas de Office.

  1. Haga clic en la pestaña Archivo.
  2. Haga clic en Opciones .
  3. Haga clic en Centro de confianza y, a continuación, haga clic en Configuración del Centro de confianza.
  4. En Centro de confianza, haga clic en Configuración de macros.
  5. Realice las selecciones oportunas.
  6. Haga clic en Aceptar.

La imagen siguiente es el área Configuración de macros del Centro de confianza.

Área Configuración de macros del Centro de confianza

Utilice la información en la siguiente sección para obtener más información acerca de la configuración de las macros.

Volver al principio Volver al principio

Explicación de la configuración de macros

  • Deshabilitar todas las macros sin notificación     Las macros y las alertas de seguridad sobre las macros están deshabilitadas.
  • Deshabilitar todas las macros con notificación     Las macros están deshabilitadas, pero se mostrarán alertas de seguridad si hay macros presentes. Habilite las macros de una en una.
  • Deshabilitar todas las macros excepto las firmadas digitalmente     Las macros están deshabilitadas, pero se mostrarán alertas de seguridad en caso de que haya macros. Sin embargo, si la macro cuenta con una firma digital emitida por un editor de confianza, se ejecutará la macro si ha especificado su confianza en el editor. De lo contrario, se le pedirá que habilite la macro firmada y que determine su confianza en el editor.
  • Habilitar todas las macros (no se recomienda, se podría ejecutar código peligroso)     Se ejecutan todas las macros. Esta configuración hace que su equipo sea vulnerable a posibles códigos perjudiciales.
  • Confiar en el acceso al modelo de objeto de proyectos de VBA     Permita o deshabilite el acceso programático al modelo de objeto de Microsoft Visual Basic para Aplicaciones (VBA) de un cliente de automatización. Esta opción de seguridad sirve para que un código escrito automatice un programa de Office y manipule el entorno y modelo de objeto de VBA. Esta es una configuración que se adapta al usuario y a la aplicación, y no permite el acceso de forma predeterminada, de modo que no permite que programas no autorizados creen fácilmente un código perjudicial que se autorreplique. Para que los clientes de automatización puedan obtener acceso al modelo de objeto de VBA, el usuario que ejecute el código debe otorgar dicho acceso. Para habilitar el acceso, active la casilla de verificación.

 Nota   Microsoft Publisher y Access no tienen la opción Confiar en el acceso al modelo de objeto de proyectos de VBA.

Volver al principio Volver al principio

¿Qué es una macro, quién las crea y cuál es el riesgo para la seguridad?

Las macros automatizan tareas usadas frecuentemente para ahorrar tiempo de pulsaciones de tecla y acciones del mouse. Muchas se crearon con Microsoft Visual Basic para Aplicaciones (VBA) y son diseñadas por programadores de software. Sin embargo, algunas macros pueden implicar un posible riesgo de seguridad. Una persona malintencionada, también conocida como pirata informático, puede introducir una macro destructiva en un archivo que puede propagar un virus en su equipo o en la red de su organización.

 
 
Corresponde a:
Access 2013, Excel 2013, Office Shared 2013, PowerPoint 2013, Visio 2013, Visio Professional 2013, Word 2013, Access 2010, Excel 2010, PowerPoint 2010, Visio 2010, Word 2010