Anmerkung
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.
Erstellt ein Undo-Transaktionsset für eine Reihe von Operationen.
Syntax
Ausdruck.
OpenUndoTransaction( _Label_, _guid_ )
expression Eine Variable, die ein Application-Objekt darstellt.
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
| Label | Erforderlich | String | Name, der in der Dropdownliste für den Befehl Rückgängig Transaktion angezeigt wird. |
| guid | Optional | Variant | GUID zur eindeutigen Identifizierung von Label. |
Hinweise
Die OpenUndoTransaction -Methode wird in Verbindung mit CloseUndoTransaction -Methode verwendet. Verwenden Sie OpenUndoTransaction und CloseUndoTransaction für einen einzelnen Befehl oder für eine Gruppe von Befehlen.
Undo-Transaktionen können nicht geschachtelt werden.
Beispiel
Im folgenden Beispiel wird die OpenUndoTransaction -Methode zum Erstellen eines transaktionssatzes verwenden. Nach der Ausführung des Makros zeigt, die Aufgabe mit dem Namen Aufgabe außerhalb Transaktion als Element Aufgabe fügen Sie in der Dropdownliste Rückgängig auf der Symbolleiste für den Schnellzugriff. Die sechs Aufgaben mit dem Namen UndoMe 1 bis 6 UndoMe anzeigen als 6 erstellen Aufgaben in der Liste Rückgängig.
Sub CreateTasksWithUndoTransaction()
ActiveProject.Tasks.Add "Task outside transaction"
Application.OpenUndoTransaction "Create 6 tasks"
Dim i As Integer
For i = 1 To 6
ActiveProject.Tasks.Add "UndoMe " & i
Next
Application.CloseUndoTransaction
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.