如何在我的 Access 2016 数据库中隐藏菜单栏并仅显示正在运行的表单

Posted

技术标签:

【中文标题】如何在我的 Access 2016 数据库中隐藏菜单栏并仅显示正在运行的表单【英文标题】:How do I hide the Menu Bar in my Access 2016 Database and only display running forms 【发布时间】:2016-12-18 21:46:24 【问题描述】:

我正在尝试摆脱 MS Access 2016 数据库上的菜单栏,并且只有在打开数据库时用户才能看到和使用正在运行的表单。请看下图:

使用菜单栏访问数据库

我该怎么办?

【问题讨论】:

查看我的答案,让我知道它是否适合您。 【参考方案1】:

以下代码将隐藏功能区(菜单栏)。

    DoCmd.ShowToolbar "Ribbon", acToolbarNo

在启动表单Load 事件上编写上述代码。 您还可以通过调用以下行来隐藏Navigation Pane(显示表格、表格、报告等的左侧栏)

 Call DoCmd.NavigateTo("acNavigationCategoryObjectType")
 Call DoCmd.RunCommand(acCmdWindowHide)

所以,error handling 的完整代码将是

On Error GoTo ErrHandler
    'Hide ribbon of access window
    DoCmd.ShowToolbar "Ribbon", acToolbarNo

    'select the navigation pange
    Call DoCmd.NavigateTo("acNavigationCategoryObjectType")
    'hide the selected object
    Call DoCmd.RunCommand(acCmdWindowHide)

Exit Sub
ErrHandler:
MsgBox Err.Description, vbCritical, "Error"

【讨论】:

实用提示,感谢 Harun24HR,然后您将如何重新显示表格、表格和报告? 我还有显示导航窗格的代码。我会给它。现在用手机写。当我坐在我的笔记本电脑上时,我会发帖。 @mattpm 如果您将问题转化为实际问题,您似乎可以得到答案。请记住,新用户没有评论权限,因此只能回答实际问题。 看起来 mattpm 从来没有问过这个问题,所以我问了,在这里:***.com/questions/64252577/…

以上是关于如何在我的 Access 2016 数据库中隐藏菜单栏并仅显示正在运行的表单的主要内容,如果未能解决你的问题,请参考以下文章

我正在努力解决如何在我的 django settings.py 中隐藏我的敏感信息 [重复]

Access 2007 Engine:如何将它包含在我的 .msi 安装程序中?

如何与多个用户共享 access 2016 数据库

我可以将 MS Access 2016 数据库输出字段拆分为 2 页吗?

打开表单时隐藏访问窗口

如何使用 Python 3 压缩和修复 Access 数据库