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
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 | データと書式をクリア |
ClearContents | データをクリア |
“” | データをクリア |
ClearFormats | 書式のみをクリア |
delete
サンプルソース
Private Sub start()
Range(“B1”).Delete xlShiftToLeft
Range(“c2”).Delete xlUp
Private Sub start()
Range(“B1”).Delete xlShiftToLeft
Range(“c2”).Delete xlUp
End Sub
xlup | 上方向にシフト |
xlShiftToLeft | 左方向にシフト |
列の削除
サンプルソース
Private Sub start()
Rows(1).Delete
End Sub
Private Sub start()
Rows(1).Delete
End Sub