Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


8169 / 13644 ツリー ←次へ | 前へ→

【34815】ワークシート名が"Sheet"で始まるワークシートをすべて削除 K.K. 06/2/13(月) 17:36 質問[未読]
【34816】Re:ワークシート名が"Sheet"で始... Kein 06/2/13(月) 17:47 回答[未読]
【34819】Re:ワークシート名が"Sheet"で始... K.K. 06/2/13(月) 18:48 お礼[未読]

【34815】ワークシート名が"Sheet"で始...
質問  K.K.  - 06/2/13(月) 17:36 -

引用なし
パスワード
   ワークシート名が"Sheet"で始まるワークシートをすべて削除したいのですが、どうやったらよいのでしょうか。

【34816】Re:ワークシート名が"Sheet"で...
回答  Kein  - 06/2/13(月) 17:47 -

引用なし
パスワード
   Sub Del_Sheets()
  Dim WS As Worksheet
 
  With Application
   .ScreenUpdating = False
   .DisplayAlerts = False
  End With
  For Each WS In Worksheets
   If Left$(WS.Name, 5) = "Sheet" Then
     WS.Delete
   End If
  Next
  With Application
   .ScreenUpdating = True
   .DisplayAlerts = True
  End With
End Sub

で、出来ます。

【34819】Re:ワークシート名が"Sheet"で...
お礼  K.K.  - 06/2/13(月) 18:48 -

引用なし
パスワード
   Kein さん、できました。ありがとうございました。

8169 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free