我知道在宏的开头添加了一个属性,以便所有选择和取消选择都在后台发生,并且不会显示在工作表上。我想我必须在宏的开头禁用一些属性并在最后启用它。有谁记得它是什么?
答案 0 :(得分:4)
这就是你要找的东西:
Application.ScreenUpdating = False
记住要记住这个
Application.ScreenUpdating = True
最后(并确保您有错误处理。如果失败并且您没有将其设置为true,则应用程序将显示为永久冻结。
答案 1 :(得分:2)
最佳做法是避免完全选择。
除了最初确定用户想要执行操作的单元/对象之外,您只需直接引用您需要的对象。
举一个非常简单的例子,而不是
Range("G18").Select
ActiveCell.Value = "123"
您使用
Range("G18").Value = "123"