如何在excel中定义类似范围的范围(“B”i:C”j)

如何在excel中定义类似范围的范围(“B”i:C”j),excel,range,vba,Excel,Range,Vba,我的excel电子表格中有一个表格 所以我想从下一个定义的范围开始另一个表 请帮我设定一个像这样的范围 Excel.Application.ActiveWorkbook.Sheets(1).Range("B &i : C" & j) 介于“之间的任何内容都将被视为字符串 另外,如果您是从VBA Excel执行此操作,则编写Excel.Application没有意义。默认情况下,它是可以理解的 另外,如果您想要运行代码的工作簿的范围,那么您不需要Activeworkbook,您可

我的excel电子表格中有一个表格

所以我想从下一个定义的范围开始另一个表

请帮我设定一个像这样的范围

Excel.Application.ActiveWorkbook.Sheets(1).Range("B &i : C" & j)
介于
之间的任何内容都将被视为字符串

另外,如果您是从VBA Excel执行此操作,则编写
Excel.Application
没有意义。默认情况下,它是可以理解的

另外,如果您想要运行代码的工作簿的范围,那么您不需要
Activeworkbook
,您可以使用
thiswoolk
,因为这两个工作簿不一定总是相同的

Set Rng = ThisWorkbook.Sheets(1).Range("B" & i & ":C" & j)

非常感谢Siddharth…它确实对我有用…是的,我将您对Activeworkbook的建议更改为此工作簿
Set Rng = ThisWorkbook.Sheets(1).Range("B" & i & ":C" & j)