所以这是我的问题。我知道我们可以在VBA中定义一个范围,例如像 范围(" A1:A300&#34)。现在说我有一些整数x。我想要从A1到Ax的范围。我怎么能在代码中写这个?范围(" A1:Ax")显然不起作用
答案 0 :(得分:2)
您可以指定锚单元格然后扩展:
range("A1").resize(300)
答案 1 :(得分:1)
这就像是:
Range("A1:A" & CStr(x))
CStr
函数会将整数转换为字符串,但我认为您实际上可以在以后的Excel版本中将其保留:
Range("A1:A" & x)