vba - MS-Access:数据更新后如何刷新表单?

标签 vba ms-access ms-access-2016

我有一个以表格形式显示的查询。另外,我有一个按钮可以打开另一个表单,您可以在其中操作保存的数据。一旦此表单关闭,我希望通过宏更新其他表单中的查询。我尝试了几个宏命令。什么都没起作用。我以为我可以使用 requery 宏和我的子表单作为参数,但即使这样也不起作用。我能做什么?

数据仅在我点击“刷新全部”时才会更新,但这应该会自动发生。

最佳答案

除非您打开调用查询运行的表单,否则查询不会在后台更新,另一种方法是请求再次运行查询以更新表单,如下所示

Form.Requery

如果您的表单有子表单,那么您还需要处理子表单

关于vba - MS-Access:数据更新后如何刷新表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63252644/

相关文章:

excel - 为什么智能表格中没有设置正确的字体颜色?

excel - 如何将月份格式化为 mmm 格式?

excel - VBA 复制具有匹配 ID 的所有行

database - java.sql.SQLException : [Microsoft][ODBC Microsoft Access Driver] Too few parameters 异常

sql - Microsoft Access 中的 SELECT DISTINCT count()

vba - MS Access 2016 TreeView 错误 : "No object in this control element. Runtime error 438"

vba - 复制到启动文件夹时 Word 功能区 VBA 停止工作

vba - TransferSpreadsheet 错误 3251 Operation Not Supported

ms-access - 将日期插入字符串