访问 VBA - 关闭后打开表单 Table

Access VBA - Opening a Form after Closing Table

我有一个访问数据库,我在其中创建了一个主菜单以打开 table 然后关闭主菜单。我在 table 关闭时遇到问题 我需要打开主菜单表单,但我不确定将 vba 代码放在哪里。

正如 Parfait 在评论中所说,让用户直接访问 table 本身很少是一个好主意。我建议创建 table 的数据表版本,以便他们可以在类似 table 的布局中查看数据。

具体来说,您想要创建一个默认为数据表视图的表单。有很多方法可以做到这一点,但在 Access 2010 中最简单的方法是打开您想要 link 的 table,然后在“创建”选项卡的表单组中,单击 "more forms"然后 "datasheet"。

然后您需要做的就是保存 table,然后使用主菜单上的按钮将 link 保存到 that,而不是原文table。您不需要关闭主菜单,因为它会隐藏在新窗体后面,关闭新窗体会再次在后面显示它。