Cómo eliminar las indicaciones de "advertencia" de seguridad de Excel VBA y las macros de ejecución automática.
Haga clic en la opción deseada:
- Deshabilite todas las macros sin notificación si no confía en las macros , haga clic en esta opción. En este momento, todas las macros y las advertencias de seguridad sobre macros están deshabilitadas en el documento. Si algunos documentos contienen macros sin firmar en las que confía, puede colocar esos documentos en la ubicación confiable para Agregar, quitar o modificar archivos. Los documentos en ubicaciones confiables se pueden ejecutar sin que el sistema de seguridad del Centro de confianza los revise.
- Desactivar todas las macros con notificaciones Esta es la configuración predeterminada. Haga clic en esta opción si desea desactivar las macros pero recibir advertencias de seguridad cuando aparezcan macros. Esto le permitirá elegir cuándo habilitar estas macros en diversas situaciones.
Deshabilitar todas las macros sin firmas digitales Esta configuración es la misma que la opción Deshabilitar todas las macros con notificaciones, excepto que las macros están firmadas digitalmente por un editor confiable, por lo que las macros se pueden ejecutar si usted confía en el editor. Si no se confía en el editor, se le notificará. De esta manera, puede optar por habilitar estas macros firmadas o confiar en el editor. Todas las macros sin firmar se desactivarán y no se enviará ninguna notificación.
- Habilitar todas las macros (no recomendado, puede ejecutar código potencialmente peligroso) Haga clic en esta opción para permitir que se ejecuten todas las macros. Esta configuración hace que su computadora sea vulnerable a códigos potencialmente maliciosos y no se recomienda.
- Confiar en el acceso al modelo de objetos del proyecto VBA Esta configuración es para desarrolladores y está diseñada para no permitir o
permitir que cualquier cliente de automatización acceda al modelo de objetos VBA mediante programación. En otras palabras, proporciona una opción segura para escribir código que automatice programas de Office y manipule mediante programación el entorno y el modelo de objetos de Microsoft
Visual Basic para Aplicaciones (VBA)
. Esta configuración varía según el usuario y la aplicación y, de forma predeterminada, el acceso está denegado. Con esta opción de seguridad implementada, resulta más difícil para los programas no autorizados generar
código "autorreplicante" que pueda dañar el sistema del usuario final. Para permitir el acceso programático al modelo de objetos VBA por parte de cualquier cliente de automatización, el usuario que ejecuta el código debe otorgar acceso explícitamente. Para habilitar el acceso, seleccione la casilla de verificación.