作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 23:00:35
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)的矩形区域