(1)如果想讓數值總是輸入第一個空單元格,你有什麼好辦法?
圖4-48 當A列全為空時
(2)除了使用End屬性,還能用哪些方法得到A列的第一個非空單元格?能不能用CurrentRegion屬性和UsedRange屬性?試一試。
參考答案
(1)
(2)
4.5.3 操作單元格,還需要瞭解什麼
單元格裡的內容,Value屬性
如果單元格是一個瓶子,Value就是裝在瓶子裡的東西。
輸入內容,修改數據,這些都是在設置Range對象的Value屬性。
讀取單元格的內容就是讀取它的Value屬性值。
Value是Range對象的默認屬性,在給區域賦值時可以省略:
但為了保證程序運行過程中不出現意外,建議養成保留Value屬性而不省略它的習慣。
單元格個數,Count一下就知道
Range對象的Count屬性返回指定的單元格區域中包含的單元格個數。
如想知道B4:F10一共有多少個單元格,程序為:
得到的結果如圖4-49所示。
圖4-49 利用Count屬性返回單元格個數
如想知道某個區域的行數或列數,代碼為:
單元格地址,Address屬性
想知道某個單元格的地址,可以讀取它的Address屬性,如圖4-50所示。
圖4-50 使用Address屬性
4.5.4 親密接觸,操作單元格
選中單元格,Activate與Select方法
選中活動工作表的A1:B10單元格,代碼可以為: