Excel VBAでセルの値(数式や文字)や書式の全てを消去する方法を記録します。
セルの値(数式や文字)や書式の全てを消去する場合は「Clear」メソッドを使います。
▼▼ 書式は残したいまま値を消したい場合はこちら ▼▼
>> Excel VBA セルの値(数式、文字)だけを消去する-ClearContents
Excelでセルの値(数式や文字)だけを消去する方法を記録します。 セルの値(数式や文字)だけを消去する場合は「ClearContents」メソッドを使います。 Clearメソッドを使ってしまうと、書式まで消えてしまいま …
< スポンサーリンク >
「Clear」メソッド構文
Rangeオブジェクト.Clear
1つのセルを消去する
下図の表のA2のセルを消去してみます。
VBEに次のように書き込みます。
Sub test()
Range("A2").Clear
End Sub
書き込んだVBAを実行すると指定したセル(A2)が消去されます。
表のセルをまとめて消去する
下図の表のB2~D8セルのデータ部分を消去してみます。
VBEに次のように書き込みます。
Sub test()
Range("B2:D8").Clear
End Sub
書き込んだVBAを実行すると指定したセル(B2~D8)が消去されます。
シートの全てのセルをまとめて消去する
シートの全てのセルを消去してみます。
VBEに次のように書き込みます。
Sub test()
Cells.Clear
End Sub
書き込んだVBAを実行するとシートのセルの全てが消去されます。
こんな記事も書いています