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.