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.
Gibt eine Workbooks-Auflistung zurück, die alle geöffneten Arbeitsmappen darstellt. Schreibgeschützt.
Syntax
Ausdruck. Arbeitshefte
expression Eine Variable, die ein Application-Objekt darstellt.
Hinweise
Die Verwendung dieser Eigenschaft ohne Objektqualifizierer entspricht der Verwendung von Application.Workbooks.
Die von der Workbooks-Eigenschaft zurückgegebene Auflistung enthält keine geöffneten Add-Ins, bei denen es sich um eine besondere Art ausgeblendeter Arbeitsmappen handelt. Wenn Sie den Dateinamen kennen, kann jedoch ein einzelnes geöffnetes Add-In zurückgegeben werden. Gibt beispielsweise Workbooks("Oscar.xla") das geöffnete Add-In namens "Oscar.xla" als Workbook-Objekt zurück.
Hinweis
Eine Arbeitsmappe, die in einem Fenster der geschützten Ansicht angezeigt wird, ist kein Mitglied der Workbooks-Auflistung . Verwenden Sie stattdessen die Workbook-Eigenschaft des ProtectedViewWindow-Objekts , um auf eine Arbeitsmappe zuzugreifen, die in einem Fenster der geschützten Ansicht angezeigt wird.
Beispiel
In diesem Beispiel wird die Arbeitsmappe Book1.xls aktiviert.
Workbooks("BOOK1").Activate
In diesem Beispiel wird die Arbeitsmappe Large.xls geöffnet.
Workbooks.Open filename:="LARGE.XLS"
Das folgende Beispiel schließt sämtliche Arbeitsmappen und speichert die darin vorgenommenen Änderungen, mit Ausnahme der Arbeitsmappe, aus der das Makro ausgeführt wird.
For Each w In Workbooks
If w.Name <> ThisWorkbook.Name Then
w.Close savechanges:=True
End If
Next w
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.