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

vba中能这样表示吗:range(1,1)或cells("A1").如不能,那应如何表示range行和列(行和列都是数字而不是字母)
meiyan085 1年前 已收到1个回答 举报

longhuo 幼苗

共回答了20个问题采纳率:90% 举报

用Cells(行,列) 表示单一单元格
用Range(Cells(行1, 列1), Cells(行2, 列2)) 表示一个区域

1年前 追问

1

meiyan085 举报

range(行1,列1)是表示不了的对吧. cells(行,列)如何表示一个区域 或 不连接的区域, 谢谢

举报 longhuo

range中的参数只能是A1形式的文本 但range(range1, range2)就可表示一个区域 其中的range1和range2既可以是range,也可以是cell,因为本质上都是range对象 要表示一个区域,可用Range(Cells(行1, 列1), Cells(行2, 列2)),就是左上角为Cells(行1, 列1),右下角为Cells(行2, 列2)的矩形区域
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 2.120 s. - webmaster@yulucn.com