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.