2

有没有办法将对象从引用(例如范围或单元格)复制到变量?

我想这样做的原因是因为我有一个巨大的宏,它可以计算很多东西并使用许多复制+粘贴操作,它会遍历许多单元格并更改它们。这一点表现都不是很好,所以我想最小化 GUI 操作并在后台工作,这样我可以将整个结果放在一个数组中,最后粘贴到 GUI 中。问题是我需要的对象不仅仅是单元格/范围的值,因为我还需要更改其他属性(例如大小或颜色)。

4

1 回答 1

1

由于与每次调用对象模型相关的开销,在单个单元格上循环之类的操作很慢。所以诀窍是在每次调用中使用多个单元格。
对于值,您可以将一系列单元格中的值数组放入一个变体中,从而生成一个二维数组,然后您可以将该数组分配回该格式的范围
,您需要为大范围使用条件格式单元格或复制格式并将其粘贴到大量单元格中。

于 2012-10-30T08:25:47.253 回答