3行マクロ 31回
表を削除したい時に、表を選択して「Delete」キーを押すと文字や数字などが削除されますが、数式や値、表示形式や書式などは残されたままになります。セルの内容を削除しても色や線を削除できないので、メニューの編集からクリアを選択しなければなりません。
今回は、簡単に指定した表を削除するマクロを紹介します。
(サンプルファイルは、こちらから 3行マクロ31回サンプルデータ)
Excelバージョン:
CurrentRegionプロパティ指定したセルを含む、表全体を参照します。 このとき選択されるセル範囲を「アクティブセル領域」といいます。
Sub 表の選択()
Range("A3").CurrentRegion.Select
End Sub


Sub 表の削除()
Range("A3").CurrentRegion.Clear
End Sub


Sub 表の削除2()
Range("A3").CurrentRegion.ClearContents
End Sub
表の書式のみクリアしたい時は、
Sub 表の削除3()
Range("A3").CurrentRegion.ClearFormats
End Sub
表のコメントのみクリアしたい時は、
Sub 表の削除4()
Range("A3").CurrentRegion.ClearComments
End Subのように、使うことができます。
Sub 表の削除汎用()
Selection.CurrentRegion.Clear
End Sub