Compartir a través de


_Application.AutomationSecurity Propiedad

Definición

Devuelve o establece una MsoAutomationSecurity constante que representa el modo de seguridad que Usa Microsoft Excel al abrir archivos mediante programación.

public:
 property Microsoft::Office::Core::MsoAutomationSecurity AutomationSecurity { Microsoft::Office::Core::MsoAutomationSecurity get(); void set(Microsoft::Office::Core::MsoAutomationSecurity value); };
public Microsoft.Office.Core.MsoAutomationSecurity AutomationSecurity { get; set; }
Public Property AutomationSecurity As MsoAutomationSecurity

Valor de propiedad

Comentarios

Esta propiedad se establece automáticamente en msoAutomationSecurityLow cuando se inicia la aplicación. Por tanto, para evitar la interrupción de las soluciones que se basan en la configuración predeterminada, debe tener cuidado restablecer esta propiedad como msoAutomationSecurityLow después de abrir un archivo mediante programación. Asimismo, esta propiedad debe establecerse inmediatamente antes y después de abrir un archivo mediante programación para evitar que se realicen modificaciones malintencionadas.

MsoAutomationSecurity puede ser una de estas constantes MsoAutomationSecurity:

  • msoAutomationSecurityByUI Usa la configuración de seguridad especificada en el cuadro de diálogo Seguridad .
  • msoAutomationSecurityForceDisable Deshabilita todas las macros de todos los archivos abiertos mediante programación sin mostrar ninguna alerta de seguridad.
  • msoAutomationSecurityLow Habilita todas las macros. Valor predeterminado al iniciar la aplicación.

Establecer ScreenUpdating en False no afecta a las alertas y no afectará a las advertencias de seguridad. La DisplayAlerts configuración no se aplicará a las advertencias de seguridad. Por ejemplo, si el usuario establece DisplayAlerts como False y AutomationSecurity en msoAutomationSecurityByUI, mientras el usuario está en un nivel de seguridad medio, habrá advertencias de seguridad mientras se ejecuta la 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.

Se aplica a