8.6 宏的创建实例
2025年09月21日
8.6 宏的创建实例
1.实例说明
【例8.6】使用宏创建一个两级菜单,一级菜单项包括“浏览”、“报表”、“退出”,每个一级菜单又包括二级菜单完成简单的处理,如“浏览”下有3个二级菜单(打开3个窗体供选择)等,结构如图8-26所示。

图8-26 菜单结构示意图
操作步骤如下:
(1)分别创建4个宏,如图8-27所示。
创建名为“MENU主菜单”的宏,如图8-28所示;创建名为“MENU浏览”的宏,如图8-29所示;创建名为“MENU报表”的宏,如图8-30所示;创建名为“MENU退出”的宏,如图8-31所示。

图8-27 创建的宏名列表

图8-28 创建名为“MENU主菜单”的宏

图8-29 创建名为“MENU浏览”的宏

图8-30 创建名为“MENU报表”的宏
(2)创建一个主窗体,命名为“主窗体—宏设计菜单”,可以在该窗体上输入一个标题,如输入“欢迎使用学生信息管理系统”。
(3)设置该窗体的属性,如图8-32所示。在“菜单栏”下拉列表框中选择“MENU主菜单”选项,以便由该窗体启动时,激活名为“MENU主菜单”的宏。
(4)创建的窗体及4个宏均保存后,即可退至数据库窗口,在“窗体”对象下,双击“主窗体—宏设计菜单”,即可弹出如图8-33所示的菜单界面,然后可分别操作“浏览”、“报表”、“退出”3个菜单项,可分别弹出在其下的二级菜单。

图8-31 创建为“MENU退出”的宏

图8-32 设置窗体属性示意图

图8-33 启动“主窗体—宏设计菜单”进入菜单窗口