我读过 .Select
语句强制 Excel 在屏幕上显示这些事件中的每一个,并大大减慢宏。
我想加速一些用记录宏方法编写的旧宏,并且有很多 .Select
陈述。
会Application.ScreenUpdating = False
消除显示 .Select
所浪费的时间事件?
提前感谢您的任何建议。
最佳答案
诅咒它会加速你的旧宏,但我最好改成代码并避免.Select
声明。因为示例不需要选择一个单元格然后写入该单元格。直接写入单元格更有效。
看看这个条目。他们将帮助您优化您的 VBA 代码。
Optimizing VBA macro
How to prevent a macro from freezing / turning white the Excel window?
How to avoid using Select in Excel VBA
关于vba - Application.ScreenUpdating = False 会使用大量 .Select 语句加速 Excel 宏吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46026512/