Application.Workbooks-Eigenschaft (Excel)
Gibt eine Workbooks-Auflistung zurück, die alle geöffneten Arbeitsmappen darstellt. Schreibgeschützt.
Syntax
Ausdruck. Arbeitsmappen
expression Eine Variable, die ein Application-Objekt darstellt.
Bemerkungen
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.