0

我的 Excel 电子表格中有一张表格。

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

请帮我设置一个范围

Excel.Application.ActiveWorkbook.Sheets(1).Range("B &i : C" & j)
4

1 回答 1

2
.Sheets(1).Range("B" & i & ":C" & j)

之间的任何内容"都将被视为字符串。

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

此外,如果您想要运行代码的工作簿中的范围,那么您不需要Activeworkbook您可以使用ThisWorkbookReason being 两者不必始终相同。

Set Rng = ThisWorkbook.Sheets(1).Range("B" & i & ":C" & j)
于 2013-10-21T17:33:14.740 回答