Cells 物件除了 Range 之外,Cells 也是一個可以用來操作儲存格的物件,其功能跟 Range 都差不多,只不過它是使用行與列的編號來指定儲存格,這種指定方式在撰寫自動化程式時會比較好用。
如果要使用 Cells 將第一行第一列的儲存格內容指定為 23,可以這樣寫:
Cells(1, 1).Value = 23
結果會像這樣:
如果要指定範圍,可以使用兩個 Cells 配合 Range,例如:
Range(Cells(1, 1), Cells(4, 2)).Value = 13
執行結果為:
使用 Range 或 Cells 所取出的儲存格,除了可以透過 Value 改變內容之外,也還有其他很多可用的操作。呼叫 Select 可以選取這些儲存格:
Range(Cells(1, 1), Cells(4, 2)).Select
這樣這些 Excel 上的儲存格就會變成選取的狀態:
如果要選擇整個行(row),可以使用 Rows 並指定行的編號:
Rows(3).Select
執行結果為:
列的話則使用 Columns:
Columns(2).Select
執行結果為: