HOME > 即効テクニック > Excel VBA > シート操作関連のテクニック > シートのインデックス番号を取得する(Indexプロパティ)

シートのインデックス番号を取得する(Indexプロパティ)|Excel VBA

シート操作関連のテクニック

シートのインデックス番号を取得する(Indexプロパティ)

(Excel 97/2000/2002/2003/2007/2010/2013/2016)

同種のオブジェクトのコレクション内では、Indexプロパティを使って指定したオブジェクトを特定するインデックス番号を取得します。

次のサンプルはアクティブシートのインデックス番号、およびシート名が「test」のシートのインデックス番号をメッセージボックスに表示します。

Sub Sample()
    MsgBox ActiveSheet.Index
    MsgBox Sheets("test").Index
End Sub