end 语句
range("a1").end(xldown)表示获取a1单元格所在的下边界
range("a1").end(xltoright)表示获取工a1单元格所在的右边界
range("a10").end(xlup)表示获取a10单元格所在区域的上边界(这个是最常用的)
range("a1048576").end(xlup)表示从工作表a列最后一个单元格,向上寻找有值的单元格,而这个单元格的行号(row)就是我们所需要处理数据的下界
offset属性
range("a1").offset(10,1)表示获取以单元格a1为基准向下偏移10行,向右偏移1列所在的单元格
Sub test()
Range("a1").Offset(10, 1).Select
End Sub
以上代码执行后b11单元格被选中
range("a1").resize(10,2)表示以a1单元格为基准,选定一个向下10行,向右两列的区域
Sub test()
Range("a1").Resize(10, 2).Select
End Sub
以上代码执行号a1:b0单元格区域被选中
综合安例见附件。