![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
いつも回答して頂きありがとうございます。
特定のシート以外を削除するマクロを作成して動作させたのですが、削除する時に『選択したシートにデータが存在する可能性が・・・』と聞いてきます。これを無視して削除を行わせたいのですがどうすればよろしいでしょうか?御指導の程宜しくお願い致します。
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で質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) シート削除のマクロで「deleteメソッドは失敗しました」となります。助けてください! Sub 不要 6 2022/09/08 16:41
- Visual Basic(VBA) 【VBAエラー】Nextに対するForがありません 対策について 5 2022/11/21 21:26
- PowerPoint(パワーポイント) エクセルのマクロについて教えてください。 1 2022/03/25 17:03
- Visual Basic(VBA) コード名シートA列と集計シートA列のコードが一致したら、コード名シートA5からk12の範囲をコピーし 1 2022/08/29 23:46
- Excel(エクセル) vba シート名の一覧を2列に分けるには 5 2023/04/24 08:56
- Excel(エクセル) ハイパーリンクの削除について 2 2022/11/10 07:32
- Visual Basic(VBA) VBAが止まります。 1 2022/09/02 14:51
- Visual Basic(VBA) ExcelVBAに関する質問 3 2023/02/17 10:47
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
- Visual Basic(VBA) 【ご教示ください】VBAの記述方法がわかりません。 2 2022/08/12 21:28
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルファイルのシート毎の容量
-
複数シートからデータを拾って...
-
Excelでシートの違うデータでグ...
-
excelの不要な行の削除ができな...
-
Excelで日付変更ごとに、自動的...
-
シート削除して同名シート追加...
-
VBAで CTRL+HOMEの位置へ移動...
-
【エクセルマクロ】複数シート...
-
トランジスタの選び方
-
excelマクロで複数シート間のデ...
-
別々のシートの表をピボットテ...
-
エクセル VBA VLOOKUP
-
EXCELで2つのファイルから重複...
-
エクセル マクロ "特定の日付...
-
電子部品の記号と意味を教えて...
-
2SC1815はUHF帯でも使える?
-
EXCEL グラフ作成 データの範...
-
エクセルで複数シートからデー...
-
VBAで、複数条件検索の仕方を教...
-
EXCELでオートフィルタが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数シートからデータを拾って...
-
エクセルファイルのシート毎の容量
-
Excelでシートの違うデータでグ...
-
excelの不要な行の削除ができな...
-
シート削除して同名シート追加...
-
Excelで日付変更ごとに、自動的...
-
EXCELで2つのファイルから重複...
-
VBAで CTRL+HOMEの位置へ移動...
-
オートフィルタで抽出したデー...
-
トランジスタの選び方
-
ファンモータが作動しない。
-
EXCEL 複数行のデータを1行にま...
-
別々のシートの表をピボットテ...
-
エクセルのカメラ機能について
-
エクセル マクロ "特定の日付...
-
他のシートの一番下の行データ...
-
(VBAにて)日付でデータを抽出す...
-
エクセルVBAで、特定文字から始...
-
【エクセル」 特定のセルで条件...
-
EXCEL の表を一行ずつシートに...
おすすめ情報