Home > 即効テクニック > Excel VBA > シート操作関連のテクニック > 特定の名前のシートの存在の有無を調べる

即効テクニック

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

特定の名前のシートの存在の有無を調べる

(Excel 97/2000/)
サンプルマクロは、ブック内にSampleという名前のシートがあるかどうかを調べます。
通常のワークシートだけでなく、グラフシート、モジュールシート等もチェックを行います。
Sub Sample()

    Dim myChkSht As Worksheet

    On Error GoTo ErrHdl
    Set myChkSht = Sheets("Sample")

    MsgBox "存在します。"
    Exit Sub
    
ErrHdl:
    MsgBox "存在しません。"

End Sub