エクセル VBA 入門 ClearとDelete


ClearとDelete
Clearはセルの値をクリアする。
Deleteはセルを削除する。

サンプルソース
Private Sub start()
Range(“A1”).Value = “A1”
Range(“A1”).Font.Size = 20
Range(“A2”).Value = “A2”
Range(“A2”).Font.Size = 20
Range(“A3”).Value = “A3”
Range(“A3”).Font.Size = 20
Range(“A4”).Value = “A4”
Range(“A4”).Font.Size = 20

Range(“A1”).Clear
Range(“A2”).ClearContents
Range(“A3”) = “”
Range(“A4”).ClearFormats

End Sub


実行結果
clear

Clear データと書式をクリア
ClearContents データをクリア
“” データをクリア
ClearFormats 書式のみをクリア

delete

サンプルソース
Private Sub start()
Range(“B1”).Delete xlShiftToLeft
Range(“c2”).Delete xlUp

End Sub

xlup 上方向にシフト
xlShiftToLeft 左方向にシフト

列の削除

サンプルソース
Private Sub start()
Rows(1).Delete
End Sub

シェアする

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

フォローする

Translate »