![Access 2007 - 无需 VBA 即可自动刷新?](https://linux22.com/image/1387032/Access%202007%20-%20%E6%97%A0%E9%9C%80%20VBA%20%E5%8D%B3%E5%8F%AF%E8%87%AA%E5%8A%A8%E5%88%B7%E6%96%B0%EF%BC%9F.png)
我已经使用 Access 2007 开发了一个系统,想知道是否可以在选择改变后自动刷新整个表单的每个元素内的数据。
例如:我输入一个日期,点击“下一个记录”。当前记录的日期保持不变。但是,如果我按下“刷新”按钮(我专门为此添加的按钮),就会发生正确的更改。
我想知道如果不使用 VBA 是否可以实现这个过程的自动化?
非常感谢。
答案1
尝试改变对象后运行以下代码:
SendKeys "{f9}"
这会将缓冲区存储到字段元素中。它与菜单项的功能相同Refresh
。
我已经使用 Access 2007 开发了一个系统,想知道是否可以在选择改变后自动刷新整个表单的每个元素内的数据。
例如:我输入一个日期,点击“下一个记录”。当前记录的日期保持不变。但是,如果我按下“刷新”按钮(我专门为此添加的按钮),就会发生正确的更改。
我想知道如果不使用 VBA 是否可以实现这个过程的自动化?
非常感谢。
尝试改变对象后运行以下代码:
SendKeys "{f9}"
这会将缓冲区存储到字段元素中。它与菜单项的功能相同Refresh
。