如何在excel中定义类似范围的范围(“B”i:C”j)
我的excel电子表格中有一个表格 所以我想从下一个定义的范围开始另一个表 请帮我设定一个像这样的范围如何在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.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)