访问当前记录上的 VBA 打开表单

Posted

技术标签:

【中文标题】访问当前记录上的 VBA 打开表单【英文标题】:Access VBA open form on current record 【发布时间】:2015-04-18 12:45:02 【问题描述】:

我有一个以连续模式加载记录的表单,看起来像数据表。我想在每行数据的开头有一个按钮,我可以点击它会打开一个表单供用户编辑。

到目前为止,我通过使用来加载编辑表单 DoCmd.OpenForm

无论我点击哪条记录的按钮,这都会加载第一条记录。我试过了 DoCmd.Gotorecord 这不起作用。我该如何解决这个问题>?

【问题讨论】:

【参考方案1】:

DoCmd.OpenForm "YourFormName", acNormal, , "YourUniqueID=" & Me!YourUniqueID

【讨论】:

以上是关于访问当前记录上的 VBA 打开表单的主要内容,如果未能解决你的问题,请参考以下文章

通过在列表下拉组合框中选择它来访问 VBA 代码以转到另一个表单上的特定记录

访问 VBA:无法初始化数据提供程序

使用 VBA 未打开表单时在访问中更新表单

访问 2016 表单按钮以根据当前记录打开报告

访问 VBA 防止在关闭时输入表单记录

提交表单时VBA访问新记录