1.單元格1.1 單個單元格
1.2 單元格區(qū)域直接引用與通過變量引用Sub rng() Range('A1:A10').Value = 10 '在A1:A10插入數(shù)值10 Dim n As String n = 'B1:B10' Range(n) = 100 '在B1:B10插入數(shù)值100End Sub通過名稱引用1.3 跨區(qū)域引用同時選擇多個區(qū)域 Sub rng() Range('A1:A10,A4:E6,C3:D9').Select '逗號分隔End Sub選擇多個區(qū)域的交集 包含2個區(qū)域的最小矩形區(qū)域 Sub rng() Range('A1:A10','B4:E6').Select '效果與'A1:E10'一樣End Sub2.Cells屬性作為Range的屬性
作為Range的參數(shù)
3.Rows、Columns對象與Range對象有點不同,Rows和Columns是直接引用工作表、區(qū)域的指定行、列 4.Union方法將多個單元格區(qū)域粘在一起,并同時對其進行操作 案例:選中A1:F14區(qū)域中,所有數(shù)值與A1相同的單元格5.Offset屬性與同名Excel函數(shù)的原理一樣 6.Resize屬性以目標單元格區(qū)域為對象,將范圍擴大或縮小到指定范圍 7.UsedRange屬性返回包含所有已使用單元格的矩形區(qū)域 8.End屬性作用相當于在Excel里使用 Ctrl+方向鍵,需要配合'方向'參數(shù)使用 語句格式
參數(shù)說明
案例:在數(shù)列的最后一格后邊插入1個1~100的隨機整數(shù)Sub Rnge6() Range('A65536').End(xlUp).Offset(1, 0).Value = Int(Rnd() * 100)End Sub9.Value屬性Value 是Range的默認屬性,在賦值時,可以被省略 10.Count屬性Count可以計算區(qū)域里一共包含多少單元格 11.復(fù)制粘貼復(fù)制B1的數(shù)據(jù),并粘貼到C1 |
|
|
來自: 阿白mvo3hep7cv > 《Excel攻略》