繁体   English   中英

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

[英]Excel VBA - Insert Multiple Columns at a range

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

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

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

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

谢谢-我是新手,所以我不知道。

使用Resize

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM