本文介绍 AddMenu 宏操作的基本操作。 有关创建自定义菜单和快捷菜单的分步说明,请参阅 使用宏创建自定义菜单和快捷菜单一文。
注意
AddMenu 宏操作在 Access Web 应用中不可用。
可以使用 AddMenu 操作创建:
- 特定窗体或报表的“ 加载项 ”选项卡上的自定义菜单。
- 窗体、报表或控件的自定义快捷菜单。 自定义快捷菜单替换窗体、报表或控件的内置快捷菜单。
- 全局快捷菜单。 全局快捷菜单替换表和查询数据表、窗体和报表中字段的内置快捷菜单,但为窗体、报表或控件添加了自定义快捷菜单的情况除外。
设置
AddMenu 操作具有以下参数。
| 操作参数 | 说明 |
|---|---|
| 菜单名称 | 菜单的名称,例如“报表命令”或“工具”。 若要创建访问键以便可以使用键盘选择菜单,请在要用作访问键的字母之前键入与 (&) 。 此字母将在“ 加载项 ”选项卡上的菜单名称中加下划线。 |
| 菜单宏名称 | 包含菜单命令的宏的宏组的名称。 此参数为必选项。 注意: 如果在库数据库中运行包含 AddMenu 操作的宏,则 Access 仅在当前数据库中查找具有此名称的宏组。 |
| 状态栏文本 | 选择菜单时,在状态栏中显示的文本。 对于快捷菜单,将忽略此参数。 |
备注
若要在 Visual Basic for Applications (VBA) 模块中运行 AddMenu 操作,请使用 DoCmd 对象的 AddMenu 方法。 还可以在 VBA 中设置 MenuBar 或 ShortcutMenuBar 属性,以在 “加载项 ”选项卡上创建自定义菜单,或将自定义快捷菜单附加到窗体、报表或控件。 可以设置 Application 对象的 ShortcutMenuBar 属性以创建全局快捷菜单。