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

ExcelVBA_複数シートデータクリア_アイキャッチ 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割以上は効率化できる