在 VBA 代码中使用 lockWindowUpdate API 可以避免在更新屏幕内容时屏幕闪烁。它还大大改善了计算延迟,因为计算机不必在对底层记录集进行每次计算\更新后刷新屏幕。
不幸的是,我无法让它与 Access 2007 运行时一起正常工作!在某些屏幕上,Access 2007 用户更新数据的时间是 Access 2003 运行时用户的 30 倍!
通过谷歌搜索,我发现与 powerpoint 2007 相关的类似问题也被讨论过,但 msAccess 没有出现,或者没有明确的解决方案。我将非常感谢任何帮助。