在Excel VBA中扩展传递给.Range函数的引用单元的数量

我正在使用worksheet.range(“相关单元”)来复制工作表中的单元格。 我有非连续的细胞,因此它只允许我放入60个特定的细胞。

我怎样才能扩展到更多的细胞,我想读?

您可以在代码中创build一个较小范围的数组,然后迭代地复制每个范围,而不是有一个大的非连续范围。

您可能会对复制范围进行性能testing,但这种方法应该更加灵活。