_Application.AutomationSecurity Eigenschaft

Definition

Dient zum Zurückgeben oder Festlegen einer MsoAutomationSecurity Konstante, die den Sicherheitsmodus darstellt, den Microsoft Excel beim programmgesteuerten Öffnen von Dateien verwendet.

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

Eigenschaftswert

Hinweise

Diese Eigenschaft wird automatisch auf Msoautomationsecuritylowmsoautomationsecuritylow festgelegt, wenn die Anwendung gestartet wird. Daher sollten Sie diese Eigenschaft nach dem programmatischen Öffnen einer Datei wieder auf msoAutomationSecurityLow zurücksetzen, um auf dem Standardwert basierende Lösungen nicht zu unterbrechen. Außerdem sollte diese Eigenschaft direkt vor und nach dem programmatischen Öffnen einer Datei festgelegt werden, um vorsätzliche Änderungen zu verhindern.

MsoAutomationSecurity kann eine der folgenden MsoAutomationSecurity-Konstanten sein:

  • msoAutomationSecurityByUI Verwendet die im Dialogfeld Sicherheit angegebene Sicherheitseinstellung.
  • msoAutomationSecurityForceDisable Deaktiviert alle Makros in allen Dateien, die programmgesteuert geöffnet werden, ohne Sicherheitswarnungen anzuzeigen.
  • msoAutomationSecurityLow Aktiviert alle Makros. Dies ist der Standardwert beim Starten der Anwendung.

Die Einstellung ScreenUpdating auf False wirkt sich nicht auf Warnungen aus und wirkt sich nicht auf Sicherheitswarnungen aus. Die DisplayAlerts Einstellung gilt nicht für Sicherheitswarnungen. Wenn der Benutzer beispielsweise DisplayAlerts gleich False und AutomationSecurity auf msoAutomationSecurityByUI festlegt, während sich der Benutzer auf der mittleren Sicherheitsstufe befindet, gibt es während der Ausführung des Makros Sicherheitswarnungen. Dies ermöglicht es dem Makro, Fehler beim Öffnen von Dateien abzufangen, während es dennoch die Sicherheitswarnung anzeigt, wenn die Datei erfolgreich geöffnet wird.

Gilt für: