我想使用
选择范围Range.(Cells(1,1), Cells(1,2)).Select
但不是像1或2这样的变量,我想使用Array。 E.g
Z = Array(1,2,3)
Range.(Cells(Z(0),Z(1)), Cells(Z(1),Z(2))).Select
但是VBA说应用程序或对象定义了错误。我可以很容易地在MsgBox或其他所有内容中引用Z(1),但我无法在.Cells
对象中使用它。
你能救我吗?
答案 0 :(得分:0)
使用您的代码:
Range.(Cells(Z(0), Z(1)), Cells(Z(1), Z(2))).Select
我收到错误“预期:标识符或括号内的预期”
这对我有用:
Z = Array(1, 2, 3)
Range(Cells(Z(0), Z(1)), Cells(Z(1), Z(2))).Select