エクセル研究室−Excelの基本的な使い方、応用技を紹介

同じシート名があるかないかのチェックをする


同じシート名があるかないかのチェックをする



「abc」という名前のシートが存在するかどうかの判別は次の様にすれば出来ます。

Sub Sample61()
Dim W As Worksheet, B As Boolean
For Each W In Worksheets
  If W.Name = "abc" Then
    B = True
    Exit For
  End If
Next W
If B = True Then
   MsgBox "「abc」シートは存在します"
Else
   MsgBox "「abc」シートは存在しません"
End If
End Sub







エクセルVBAテクニック集トップ