エクセルマニア

VBAで指定したセルをクリア

TOP > VBA・マクロ >  指定したセルをクリア
このエントリーをはてなブックマークに追加

指定したセルをクリア

Range("セル名").Clear

Range("セル名").ClearContents 他

指定したセルをクリアします。また文字だけではなく書式設定のみクリアなどもできます。
メソッド内容
Clear全てクリア
ClearContents数式、文字列をクリア
ClearFormats書式をクリア
ClearCommentsコメント文をクリア
ClearOutlineアウトラインをクリア

サンプルコード


'アクティブなシートのセルB1~D3の範囲を全てクリア
Range(Cells(1,2),Cells(3,4)).Clear

'アクティブなシートのセルB1~D3の範囲の数式、文字列をクリア
Range("B1:D3").ClearContents

'アクティブなシートのセル全範囲をクリア
Cells.Clear

'Sheet1のセルB1~D3の範囲をクリア
Worksheets("Sheet1").Range(Cells(1,2),Cells(3,4)).Clear

'Sheet1のセルB1~D3の範囲の書式をクリア
Worksheets("Sheet1").Range("B1:D3").ClearFormats

'Sheet1のセル全範囲のコメント文をクリア
Worksheets("Sheet1").Cells.ClearComments



このエントリーをはてなブックマークに追加