
いつも回答して頂きありがとうございます。
特定のシート以外を削除するマクロを作成して動作させたのですが、削除する時に『選択したシートにデータが存在する可能性が・・・』と聞いてきます。これを無視して削除を行わせたいのですがどうすればよろしいでしょうか?御指導の程宜しくお願い致します。
Sub シートの削除()
Dim ws As Worksheet
For Each ws In Worksheets
If ws.Name <> "データ元" And ws.Name <> "集計用" Then
ws.Delete
End If
Next
End Sub
No.2ベストアンサー
- 回答日時:
オマジナイが必要、、、
Option Explicit
Sub シートの削除()
Dim ws As Worksheet
Application.DisplayAlerts = False
For Each ws In Worksheets
If ws.Name <> "データ元" And ws.Name <> "集計用" Then
ws.Delete
End If
Next
Application.DisplayAlerts = True
End Sub
No.4
- 回答日時:
次のようにすればよいでしょう。
If ws.Name <> "データ元" And ws.Name <> "集計用" Then
Application.DisplayAlerts = False
ws.Delete
End If
No.3
- 回答日時:
こんにちは!
>If ws.Name <> "データ元" And ws.Name <> "集計用" Then
>ws.Delete
の間に
>Application.DisplayAlerts = False
の1行を追加して
If ws.Name <> "データ元" And ws.Name <> "集計用" Then
Application.DisplayAlerts = False
ws.Delete
にしてみてください。
これでOKだと思います。m(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
excelの不要な行の削除ができな...
-
エクセルファイルのシート毎の容量
-
複数シートからデータを拾って...
-
Excelで日付変更ごとに、自動的...
-
Excelでシートの違うデータでグ...
-
シート削除して同名シート追加...
-
【エクセル」 特定のセルで条件...
-
EXCELで2つのファイルから重複...
-
EXCEL の表を一行ずつシートに...
-
エクセル マクロ "特定の日付...
-
AccessからVBAでExcellシー...
-
ファンモータが作動しない。
-
時間帯の重複を除いた集計について
-
VBAで CTRL+HOMEの位置へ移動...
-
別々のシートの表をピボットテ...
-
EXCEL グラフ作成 データの範...
-
他のシートの一番下の行データ...
-
Googleスプレッドシートフィル...
-
【ご依頼】エクセル VLOOKUPを...
-
エクセルのカメラ機能について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
excelの不要な行の削除ができな...
-
エクセルファイルのシート毎の容量
-
複数シートからデータを拾って...
-
シート削除して同名シート追加...
-
Excelでシートの違うデータでグ...
-
Excelで日付変更ごとに、自動的...
-
他のシートの一番下の行データ...
-
VBAで CTRL+HOMEの位置へ移動...
-
エクセル 縦に長い表の印刷時...
-
EXCELで2つのファイルから重複...
-
トランジスタの選び方
-
エクセル マクロ "特定の日付...
-
ユーザーフォームで別シートを...
-
Excelマクロ 差分抽出の方法が...
-
Excel 売上管理シートに入力し...
-
【マクロ】同じフォルダ内にあ...
-
オートフィルタで抽出したデー...
-
エクセルで名簿を50音で切り分ける
-
【Excel】マクロでグラフ系列に...
-
時間帯の重複を除いた集計について
おすすめ情報