Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
True , wenn Sich Microsoft Excel im interaktiven Modus befindet; Diese Eigenschaft ist normalerweise True. Wenn Sie diese Eigenschaft auf False festlegen, blockiert Excel alle Eingaben von Tastatur und Maus (mit Ausnahme der Eingaben in Dialogfeldern, die von Ihrem Code angezeigt werden). Boolescher Wert mit Lese-/Schreibzugriff.
Syntax
Ausdruck. Interaktiv
expression Eine Variable, die ein Application-Objekt darstellt.
Hinweise
Das Blockieren von Benutzereingaben verhindert, dass der Benutzer das Makro stört, wenn es Excel-Objekte verschiebt oder aktiviert.
Diese Eigenschaft ist nützlich, wenn Sie DDE oder OLE-Automatisierung für die Kommunikation mit Excel aus einer anderen Anwendung verwenden.
Wenn Sie diese Eigenschaft auf FalseFalse setzen, dürfen Sie auf keinen Fall die Rücksetzung auf TrueTrue vergessen. Excel legt diese Eigenschaft nicht automatisch wieder auf True fest, wenn das Makro nicht mehr ausgeführt wird.
Beispiel
Dieses Beispiel setzt die Interactive-Eigenschaft auf FalseFalse, solange es DDE in Windows verwendet, und setzt die Eigenschaft anschließend wieder auf TrueTrue. Dadurch wird verhindert, dass der Benutzer das Makro unterbricht.
Application.Interactive = False
Application.DisplayAlerts = False
channelNumber = Application.DDEInitiate( _
app:="WinWord", _
topic:="C:\WINWORD\FORMLETR.DOC")
Application.DDEExecute channelNumber, "[FILEPRINT]"
Application.DDETerminate channelNumber
Application.DisplayAlerts = True
Application.Interactive = True
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.