Compartir a través de


Propiedad Application.AutomationSecurity (Word)

Devuelve o establece una constante MsoAutomationSecurity que representa la configuración de seguridad que utiliza Microsoft Word al abrir archivos mediante programación. .

Sintaxis

expresión. AutomationSecurity

expresión obligatoria. Variable que representa un objeto Application.

Comentarios

La configuración predeterminada de la propiedad AutomationSecurity es msoAutomationSecurityLow. Por tanto, para evitar cambiar la configuración de seguridad de los usuarios o interrupción de las soluciones que se basan en la configuración predeterminada, debe tener cuidado a establecer esta propiedad en su valor original después de abrir un archivo mediante programación.

Al establecer ScreenUpdating en False no afecta a las alertas y no afecta a las advertencias de seguridad. La configuración de DisplayAlerts no se aplicará a las advertencias de seguridad. Por ejemplo, si el usuario establece DisplayAlerts en False y AutomationSecurity en msoAutomationSecurityByUI, mientras el usuario está en el nivel de seguridad medio, habrá advertencias de seguridad mientras se ejecuta una macro. Esto permite que la macro interceptar los errores de archivo abierto mientras sigue mostrándose el aviso de seguridad si el archivo se abre correctamente.

Ejemplo:

En este ejemplo se cambia la configuración para deshabilitar las macros, muestra el cuadro de diálogo Abrir y, a continuación, se establece la propiedad AutomationSecurity a su configuración original.

Sub Security() 
 Dim lngAutomation As MsoAutomationSecurity 
 
 With Application 
 lngAutomation = .AutomationSecurity 
 .AutomationSecurity = msoAutomationSecurityForceDisable 
 With .FileDialog(msoFileDialogOpen) 
 .Show 
 .Execute 
 End With 
 .AutomationSecurity = lngAutomation 
 End With 
 
End Sub

Vea también

Objeto Application

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.