在更新屏幕内容时,在VBA代码中使用lockWindowUpdate API可避免屏幕闪烁。它还大大改善了计算延迟,因为计算机不必在基础记录集上进行每次计算\更新后刷新屏幕。
不幸的是,我无法使用Access 2007运行时正常运行!在某些屏幕上,访问2007用户所需的数据比Access 2003运行时用户多30倍!
通过谷歌搜索,我发现类似的问题related to powerpoint 2007也有争议,但msAccess没有出现或没有明确的解决方案。我将非常感谢任何帮助。
答案 0 :(得分:1)
我无法使用Access 2007进行测试,但会使用
Application.Echo False ,”Updating”
为你工作?只需记住在代码完成后以及任何错误捕获中重新开启回声
Application.Echo True,””