【エクセルマクロ】複数シートのセルの値をクリア:動画あり

ExcelVBA_複数シートデータクリア_アイキャッチ エクセルマクロで効率化する

エクセルマクロで、複数シートの値をクリアするVBAコードをご紹介します。

条件書式や罫線は消えずに、そのまま残ります。
値のみ一気に削除します。

このページのマクロコードは、コピペで使えます。
 

動画では、細かな解説・図解を見ながら動作確認できます。
ぜひご覧ください!

複数シートのセルの値をクリア

以下のExcelVBAを実行すると、複数シートのシート全体を一括消去します。


Sub 複数シートの文字をクリア()

    Dim objSheet As Worksheet

    '全シートループ
    For Each objSheet In ThisWorkbook.Worksheets

        'シートの値をクリア
        objSheet.Select
        Cells.ClearContents

    Next

End Sub

 

マクロ実行前

各シートにデータが入力してある状態です。


 

マクロ実行後

複数シートの全セルを消去します。


 
この記事がお役に立ちますと幸いです。
 

【エクセルマクロ】セルの値をクリアする:8つの使用例を紹介するよ
...

 

「ノンプログラマーのGAFA部長が教えるExcelマクロ入門」
挫折につながるエラーの原因も先回りして丁寧に解説
マクロのたった1割を学べばエクセル業務の9割以上は効率化できる