Question

The use of lockWindowUpdate API in VBA code avoids screen flickering when updating screen content. It also greatly improve calculation delays, as the computer do not have to refresh the screen after each calculation\update made on the underlying recordset.

Unfortunately, I cannot have it work correctly with Access 2007 runtime! On some screens, it will take 30 times more to Access 2007 users to have their data updated than Access 2003 runtime users!

By googling a little bit, I found that a similar problem related to powerpoint 2007 was also debated, but nothing, or no clear solution, appeared for msAccess. I will highly appreciate any help.

Was it helpful?

Solution

I am unable to test with access 2007 but would using

Application.Echo False ,”Updating”

Work for you? Just remember to turn echo back on after the code completes and in any error trapping

Application.Echo True,””
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top