Application プロパティ (Excel)Application.Workbooks property (Excel)

開いているすべてのブックを表す**ブック** のコレクションを返します。Returns a Workbooks collection that represents all the open workbooks. 読み取り専用です。Read-only.



expression**Application** オブジェクトを 表す変数。expression A variable that represents an Application object.


このプロパティをオブジェクト修飾子を指定せずに使用することは、アプリケーションブックを使用するのと同じです。Using this property without an object qualifier is equivalent to using Application.Workbooks.

Workbook プロパティによって**** 返されるコレクションには、特別な種類の非表示のブックである開いているアドインは含まれていません。The collection returned by the Workbooks property doesn't include open add-ins, which are a special kind of hidden workbook. ただしファイル名を指定すると、1 つの開いているアドインを返すことができます。You can, however, return a single open add-in if you know the file name. たとえば、 Workbooks("Oscar.xla") ブックのオブジェクトとして "Oscar. .xla" という名前の開いているアドインを返します。For example, Workbooks("Oscar.xla") returns the open add-in named "Oscar.xla" as a Workbook object.


保護されたビューウィンドウに表示されているブックは、ブックのコレクションのメンバーではありません。A workbook displayed in a Protected View window is not a member of the Workbooks collection. 代わりに、保護されたビューウィンドウに表示されるブックにアクセスするには、 ProtectedViewWindowオブジェクトの**workbook** プロパティを使用します。Instead, use the Workbook property of the ProtectedViewWindow object to access a workbook that is displayed in a Protected View window.


次の使用例は、Book1.XLS ブックをアクティブにします。This example activates the workbook Book1.xls.


次の使用例は、LARGE.XLS ブックを開きます。This example opens the workbook Large.xls.

Workbooks.Open filename:="LARGE.XLS"

次の使用例は、作業中のブックを除く、他に開いているすべてのブックを保存して閉じます。This example saves changes to and closes all workbooks except the one that's running the example.

For Each w In Workbooks 
    If w.Name <> ThisWorkbook.Name Then 
        w.Close savechanges:=True 
    End If 
Next w

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.