讀古今文學網 > 別怕,ExcelVBA其實很簡單 > 練習小課堂 >

練習小課堂

試一試,能用Worksheet對象的Cells屬性引用A1︰B10單元格區域嗎?用Range屬性和Cells屬性引用單元格的區別是什麼,你發現了嗎?總結一下,並寫下來。

參考答案

使用Cells屬性只能引用一個單元格,不能引用多個單元格。

更簡短的快捷方式

如果想引用某個單元格或單元格區域,可以直接將單元格地址(A1樣式)寫在中括號裡。如果單元格或單元格區域已被定義為名稱,也可以直接把名稱名寫在中括號裡:

是Application對象的Evaluate方法的簡寫形式,這種簡寫形式非常適合引用一個固定的Range對象。但是因為不能在方括號中使用變量,所以這種引用方式缺少靈活性。

4.5.2 還可以怎樣得到單元格

引用整行

如果引用的是Range對象的Rows屬性,則返回單元格區域裡的指定行,如圖4-35所示。

圖4-35 引用單元格區域裡的指定行

引用整列

引用整列時參數可以是列標,也可以是索引號。