Excel VBA セルの値や書式の全てを消去する-Clear

Excel VBAセルの値(数式や文字)や書式全てを消去する方法を記録します。

セルの値(数式や文字)や書式の全てを消去する場合は「Clear」メソッドを使います。

▼▼  書式は残したいまま値を消したい場合はこちら  ▼▼
  >> Excel VBA セルの値(数式、文字)だけを消去する-ClearContents

< スポンサーリンク >





「Clear」メソッド構文

Rangeオブジェクト.Clear

1つのセルを消去する

下図の表のA2のセルを消去してみます。

VBAセルクリア

 

VBEに次のように書き込みます。

Sub test()
  Range("A2").Clear
End Sub

VBAセルクリア

 

書き込んだVBAを実行すると指定したセル(A2)が消去されます。

VBAセルクリア

 

表のセルをまとめて消去する

下図の表のB2~D8セルのデータ部分を消去してみます。

VBAセルクリア

 

VBEに次のように書き込みます。

Sub test()
  Range("B2:D8").Clear
End Sub

VBAセルクリア

 

書き込んだVBAを実行すると指定したセル(B2~D8)が消去されます。

VBAセルクリア

 

シートの全てのセルをまとめて消去する

シートの全てのセルを消去してみます。

VBAセルクリア

 

VBEに次のように書き込みます。

Sub test()
   Cells.Clear
End Sub

VBAセルクリア

 

書き込んだVBAを実行するとシートのセルの全てが消去されます。

VBAセルクリア

 

< スポンサーリンク >※広告先のお問い合わせは広告主様にお願いします