1.单元格1.1 单个单元格
1.2 单元格区域直接引用与通过变量引用Sub rng() Range('A1:A10').Value = 10 '在A1:A10插入数值10 Dim n As String n = 'B1:B10' Range(n) = 100 '在B1:B10插入数值100End Sub 通过名称引用
1.3 跨区域引用同时选择多个区域 Sub rng() Range('A1:A10,A4:E6,C3:D9').Select '逗号分隔End Sub 选择多个区域的交集
包含2个区域的最小矩形区域 Sub rng() Range('A1:A10','B4:E6').Select '效果与'A1:E10'一样End Sub 2.Cells属性作为Range的属性
作为Range的参数
3.Rows、Columns对象与Range对象有点不同,Rows和Columns是直接引用工作表、区域的指定行、列 4.Union方法将多个单元格区域粘在一起,并同时对其进行操作 案例:选中A1:F14区域中,所有数值与A1相同的单元格
5.Offset属性与同名Excel函数的原理一样 6.Resize属性以目标单元格区域为对象,将范围扩大或缩小到指定范围 7.UsedRange属性返回包含所有已使用单元格的矩形区域 8.End属性作用相当于在Excel里使用 Ctrl+方向键,需要配合'方向'参数使用 语句格式
参数说明
案例:在数列的最后一格后边插入1个1~100的随机整数Sub Rnge6() Range('A65536').End(xlUp).Offset(1, 0).Value = Int(Rnd() * 100)End Sub 9.Value属性Value 是Range的默认属性,在赋值时,可以被省略 10.Count属性Count可以计算区域里一共包含多少单元格 11.复制粘贴复制B1的数据,并粘贴到C1 |
|
来自: 阿白mvo3hep7cv > 《Excel攻略》