VBA在循环期间隐藏操作

时间:2012-07-12 19:44:57

标签: ms-access vba

这是一个愚蠢的问题,但我想循环遍历表单上的控件列表并更改其值。当我这样做时,它实际上显示所有控件都在变化。这为我的执行添加了很多时间。有没有办法关闭此功能?

2 个答案:

答案 0 :(得分:0)

这表明您使用的是未绑定的表单。也许您应该考虑更改为绑定表单并更新记录以更改值。

您也可以隐藏表单,只有在更改完成后才会显示。

答案 1 :(得分:0)

您可以使用Application.Echo方法:

Application.Echo False
'Do something
Application.Echo True

不要忘记将Application.Echo True添加到错误处理程序中。