我的Excel电子表格中有一个表格。
所以我想从它下面的定义范围开始另一个表。
请帮我设置一个范围
Excel.Application.ActiveWorkbook.Sheets(1).Range("B &i : C" & j)
答案 0 :(得分:2)
.Sheets(1).Range("B" & i & ":C" & j)
"
之间的任何内容都将被视为字符串。
另外,如果您是从VBA Excel执行此操作,那么编写Excel.Application
就没有意义了。默认情况下这是理解的。
此外,如果您想要从运行代码的工作簿中获取范围,那么您不需要Activeworkbook
您可以使用ThisWorkbook
原因是两者都不必始终相同
Set Rng = ThisWorkbook.Sheets(1).Range("B" & i & ":C" & j)