DoCmd.AddMenu 方法 (Access)

AddMenu 方法在 Visual Basic 中执行 AddMenu 操作。

语法

表达式AddMenu (MenuNameMenuMacroNameStatusBarText)

expression:表示 DoCmd 对象的变量。

参数

名称 必需/可选 数据类型 说明
MenuName 必需 Variant 字符串表达式,代表要添加到自定义菜单栏或全局菜单栏中的下拉式菜单的有效名称。 若要创建访问键以便可以用键盘来选择菜单,请在要用作访问键的字母前面键入“And”符 (&)。 这样,在菜单栏上的菜单名中,该字母将带有下划线。
MenuMacroName 必需 Variant 字符串表达式,代表宏组的有效名称,该宏组包含菜单命令的宏。 这是必需参数。
StatusBarText 必需 Variant 字符串表达式,代表选中菜单时显示在状态栏中的文本。

备注

使用 AddMenu 操作创建:

  • 窗体或报表的自定义菜单栏。 自定义菜单栏可替换窗体或报表的内置菜单栏。

  • 窗体、窗体控件或报表的自定义快捷菜单。 自定义快捷菜单可替换窗体、窗体控件或报表的内置快捷菜单。

  • 全局菜单栏。 全局菜单栏可替换所有 Microsoft Access 窗口的内置菜单栏,但您在其中为窗体或报表添加了自定义菜单栏的内置菜单栏除外。

  • 全局快捷菜单。 对于表和查询数据表中的字段,窗体视图、数据表视图和打印预览中的窗体,以及打印预览中的报表,全局快捷菜单可替换它们的内置快捷菜单,但您在其中为窗体、窗体控件或报表添加了自定义快捷菜单的内置快捷菜单除外。

对于自定义菜单栏和全局菜单栏,必须在 AddMenu 方法中包含 MenuName 和 MenuMacroName 参数。 MenuName 参数不是必需的,将忽略自定义快捷菜单和全局快捷菜单。

StatusBarText 参数是可选的;对于自定义快捷菜单和全局快捷菜单,将忽略此参数。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。