gpt4 book ai didi

vba - 将对象从引用复制到变量中

转载 作者:行者123 更新时间:2023-12-04 20:46:49 25 4
gpt4 key购买 nike

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

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

最佳答案

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

关于vba - 将对象从引用复制到变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13134890/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com