Application.UndoEnabled-Eigenschaft (Visio)
Bestimmt, ob die Informationen zum Rückgängigmachen im Speicher aufbewahrt werden. Lese-/Schreibzugriff.
Syntax
Ausdruck. UndoEnabled
expression Eine Variable, die ein Application-Objekt darstellt.
Rückgabewert
Boolesch
Bemerkungen
Beim Starten von Microsoft Visio hat die UndoEnabled-Eigenschaft den Wert True. Wenn Sie den Wert der UndoEnabled-Eigenschaft auf False festlegen, werden die Informationen zum Rückgängigmachen nicht mehr im Speicher aufbewahrt, und die vorhandenen Informationen zum Rückgängigmachen werden gelöscht.
Versuchen Sie, den aktuellen Wert der Eigenschaft während des gesamten von Ihnen ausgeführten Vorgangs beizubehalten, d. h. verwenden Sie Code, der wie folgt strukturiert ist:
blsPrevious = Application.UndoEnabled
Application.UndoEnabled = False
'Large operation here
Application.UndoEnabled = blsPrevious
Beispiel
Das folgende VBA-Makro (Microsoft Visual Basic for Applications) zeigt, wie Sie die UndoEnabled-Methode verwenden, um das Rückgängig-Verhalten in Visio zu deaktivieren und dann wieder zu aktivieren.
Public Sub UndoEnabled_Example()
'Disable undo
Application.UndoEnabled = False
'Draw three shapes.
ActivePage.DrawRectangle 1, 2, 2, 1
ActivePage.DrawOval 3, 4, 4, 3
ActivePage.DrawLine 4, 5, 5, 4
'Enable undo.
Application.UndoEnabled = True
End Sub
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.