次の方法で共有


Application.Worksheets プロパティ (Excel)

Application オブジェクトの場合は、作業中のブック内のすべてのワークシートを表す Sheets コレクションを返します。

Workbook オブジェクトの場合は、指定したブック内のすべてのワークシートを表す Sheets コレクションを返します。

読み取り専用 の Sheets オブジェクト。

構文

ワークシート

expressionApplication オブジェクトを 表す変数。

注釈

このプロパティでオブジェクト修飾子を指定しないコードを使用すると、作業中のブックのすべてのワークシートが返されます。

このプロパティはマクロ シートを返しません。これらのシートを返すには、 Excel4MacroSheets プロパティまたは Excel4IntlMacroSheets プロパティを 使用します。

次の使用例は、作業中のブックのシート 1 のセル A1 の値を表示します。

MsgBox Worksheets("Sheet1").Range("A1").Value

次の使用例は、作業中のブックにある各ワークシートの名前を表示します。

For Each ws In Worksheets 
 MsgBox ws.Name 
Next ws

次の使用例は、作業中のブックに新しいワークシートを追加し、ワークシートの名前を設定します。

Set newSheet = Worksheets.Add 
newSheet.Name = "current Budget"

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。