vba中能这样表示吗:range(1,1)或cells("A1").如不能,那应如何表示range行和列(行和列都是数字而不是字母)

问题描述:

vba中能这样表示吗:range(1,1)或cells("A1").如不能,那应如何表示range行和列(行和列都是数字而不是字母)

用Cells(行,列) 表示单一单元格
用Range(Cells(行1, 列1), Cells(行2, 列2)) 表示一个区域range(行1,列1)是表示不了的对吧.cells(行,列)如何表示一个区域 或 不连接的区域,谢谢range中的参数只能是A1形式的文本但range(range1, range2)就可表示一个区域其中的range1和range2既可以是range,也可以是cell,因为本质上都是range对象要表示一个区域,可用Range(Cells(行1, 列1), Cells(行2, 列2)),就是左上角为Cells(行1, 列1),右下角为Cells(行2, 列2)的矩形区域