Excel VBA:有效地复制值和格式

时间:2018-11-30 08:52:30

标签: excel vba excel-vba

我需要通过VBA宏将大量数据从一个选项卡复制到另一个选项卡。我需要粘贴值和格式。

仅通过protected override void OnActivated(IActivatedEventArgs args) 有效地复制值。但是,我急切地寻找一种可比较的解决方案来复制相应的单元格格式,而无需使用类似这样的方法:

Range("C1").Value = Range("A1").Value

我需要避免使用Copy&Paste剪贴板,因为在经过数千次复制迭代后,我确实收到了有关RAM空间不足的错误消息。另外,速度至关重要。

1 个答案:

答案 0 :(得分:1)

看到您的回复只对背景颜色感兴趣,

也许可以尝试

Range("C1").Interior.Color = Range("A1").Interior.Color