Excel VBA - 在一个范围内插入多列



我正在尝试在该范围内插入多列。下面的代码在变量"startCELL"中存储的范围内插入 1 列。

Range(startCELL).Offset(0, 1).EntireColumn.Insert

我可以通过重复下面的代码来插入任意数量的列,例如,如果我需要 3 列,我可以通过重复此代码 3 次来做到这一点。

有没有办法使用单行代码在特定范围内插入多列?

谢谢 - 我是新学习者,所以我不知道这一点。

使用Resize

Range(startCELL).Offset(,1).Resize(,3).EntireColumn.Insert

最新更新