※選取
Set r = Range("C4: E5")r.Value = 999
r.Select
'r.Rows(1).Select
'r.Columns(1).Select
分別為 Select、Rows(1).Select、Columns(1).Select
R 橫 C 直
※複製
Set r = Range("C4: E5")r.Value = 888
'方法一
'r.Select
'Selection.Copy
'Range("A7").Select
'ActiveSheet.Paste
'方法二
Range("A7:C8").Value = r.Value
推薦用方法二比較簡潔有力
※清除內容
Range("A7:C8").ClearContents'Range("A7:C8").Value = ""
※總數
Set r = Range("C4: E5")r.Value = 888
Cells(1, "A").Value = r.Count '6
Cells(2, "A").Value = r.Rows.Count '2
Cells(3, "A").Value = r.Columns.Count '3
※常用方法
Cells(4, "A").Value = "abc"Cells(4, "A").Interior.Color = vbYellow '儲存格背景顏色
Cells(4, "A").Font.Color = RGB(100, 200, 255) '字體顏色
Cells(4, "A").Font.Bold = True '粗體
Cells(4, "A").Font.Italic = True '斜體
Cells(4, "A").Font.Underline = True '底線
Cells(4, "A").Font.Size = 20 '字體大小
Cells(4, "A").ColumnWidth = 20 '儲存格寬度
Cells(4, "A").EntireColumn.AutoFit '自動調整適合的儲存格寬度
'Cells(4, "A").ClearContents '清除儲存格內容
'Cells(4, "A").ClearFormats '清除儲存格非內容的狀態 (背景色、字體色、字體大小…等)
沒有留言:
張貼留言