VBA~行をクリアしよう~Excel
VBAで行をクリアしたい時はRange.Clearメソッドでクリアできます。
単一行のクリア
単一行をクリアしたい時はRows(行番号).Clearでクリアできます。
下のコードを実行すると行2がクリアされます。
Sub test1() Rows(2).Clear End Sub
連続行のクリア
連続行をクリアしたい時はRows("開始行の行番号:終了行の行番合").Clearでクリアできます。
下のコードを実行すると行2から行4がクリアされます。
Sub test2() Rows("2:4").Clear End Sub
非連続行のクリア
非連続行をクリアしたい時はRange("一つ目の行番号:一つ目の行番号,二つ目の行番号:二つ目の行番号").Clearでクリアできます。カンマで区切ることでさらに複数の行をクリアできます。
下のコードを実行すると行2と行4がクリアされます。
Sub test3() Range("2:2,4:4").Clear End Sub