2003版EXCLE中用事件宏建立加载菜单的方法

打开2003版EXCLE,就可以建立一个事先设计好的菜单,而这个菜单要求是必须通过事件宏启动
Private Sub Workbook_Open()
( 加载菜单内容代码)
End Sub

方法/步骤-进入设计界面

  • 01

    打开EXCEL,建立一个空白页(有则不需要建立),将空白页另存为:文件名“包材”,保存类型选择“EXCEL 97-2003 加载宏(*.xla)”

  • 02

    按组合键ALT+F11,就是ALT和F11同时按下,进入VBA界面

  • 03

    在左上角找到“工程-VBAProject”窗口(没找到,按组合键CTRL+R会出现),在窗口中用鼠标双击VBAProject(包材.xls)下的ThisWorkbook

  • 04

    在右边出现的大框找到(通用)下拉条,选择Workbook。这时就会自动弹出一个 Private Sub Workbook_Open() End Sub 代码就添加在这个Workbook_Open宏中间

方法/步骤-设置过程宏

  • 01

    添加第一句,这一句是指在EXCEL菜单上的第三个位,建立名称叫“包材”菜单 Application.CommandBars(1).Controls.Add(Type:=msoControlPopup, Before:=3, Temporary:=True).Caption = "包材(&B)"

  • 02

    添加第二句,在包材菜单上建立一个菜单条 Set item = Application.CommandBars(1).Controls(3).Controls.Add

  • 03

    添加第三句,给菜单条,添加命令“编号”,命令对应的宏子程序叫“编号”,菜单条上有个“铅笔”图标 item.Caption = "编号": item.OnAction = "编号": item.FaceId = 31

  • 04

    重复第1,2步就可以建立第二个菜单条,以至于更多菜单条

  • 05

    菜单多了需要有分隔成块,就可以添加item.BeginGroup = True产生分界线 item.Caption = "建盘点表": item.OnAction = "建盘点表": item.FaceId = 159: item.BeginGroup = True

  • 06

    最终的菜单如下图

方法/步骤-录制宏,设不可见属性

  • 01

    完成了菜单,接下来可以录制一个简单的宏,并把宏的名称改成“编号”

  • 02

    在左下角找到“属性-ThisWorkbook”窗口(没找到,按F4键会出现),在窗口中用鼠标单击IsAddin右边的False,会出现一个下拉箭头,点击下拉箭头,选择True,这一步是让“包材.xla”的sheet页不可见。

  • 03

    保存一下(按组合键CTRL+S)

方法/步骤-加载宏

  • 01

    按组合键ALT+F11,返回EXCEL界面

  • 02

    进入菜单/工具/加载宏/浏览,点击浏览,找到宏存放位置,点宏文件(包材.xla),确定,就可以见到加载成功的菜单了

  • 03

    如果不成功,请将宏“安全性”调整为低。如果不愿设置低级别安全性可以添加 excel2003自己做的数字证书

(0)

相关推荐

  • excel如何加载宏?excel加载宏和卸载宏方法

    宏是一种具有一定功能vba程序,如果我们不会编程就不能使用宏了吗?显然不是,因为我们可以通过加载的方法,来载入别人的宏,这样就可以使用别人已经编好的宏了,下面我们就来看看如何加载宏,加载了以后我们再卸 ...

  • excel2013添加加载项的方法

    excel2013怎么添加加载项?相信有些小伙伴还不是很清楚具体操作吧.今天,小编给大家带来excel2013加载项添加方法,一起去看看吧. 方法: 1.打开一个EXCEL工作簿,单击“文件”按钮 2 ...

  • 网易邮箱助手打不开怎么办?网易邮箱助手加载失败解决方法

    网易邮箱助手显示”加载失败“解决方法。什么在打开网易邮箱助手之后会出现“加载失败”的提示呢?这是为什么呢?需要怎么解决呢?下文就让小编跟大家讲讲网易邮箱助手加载失败解决方法。 网易邮箱助手显示”加载失 ...

  • 手动删除IE加载项的方法

    怎么手动删除IE的加载项呢?对于不方便安装软件的用户来说是不是就不能删除IE加载项了呢?这里小编就为大家介绍一个在无需任何第三方软件的情况下删除IE加载项的方法。 1、先单击“开始”,在搜素框里面输入 ...

  • Win7取消禁用加载项的方法

    我们在使用Win7电脑浏览网站的时候,总是会弹出管理加载项,这样来来回回的很麻烦.那Win7如何取消禁用加载项呢?下面小编就为大家带来Win7取消禁用加载项的方法!一起去看看吧! 方法/步骤: 1.打 ...

  • 腾讯手游助手页面加载不出来怎么办?腾讯手游助手无法加载的解决方法

    很多玩家都喜欢用电脑手游助手玩游戏,于是就遇到了游戏界面加载不出来,无法显示的问题,下面小编教大家怎么处理,供大家参考! 腾讯手游助手无法加载的解决方法 有三个原因导致这个问题, 1.电脑时间不对,会 ...

  • Word如何添加com加载项?word2010里添加com加载项的方法介绍

    在word中如何添加com加载项?Word中有很多加载项可供添加,现在就给大家分享word2010里添加com加载项的操作步骤和截图,其他加载项的添加方法都一样,很简单,不是很清楚的小伙伴可做参考使用 ...

  • 腾讯体育直播加载不出来什么原因 直播间加载失败解决方法

    腾讯体育,是腾讯公司的一款针对体育视频的手机app应用,主要为用户提供足球.篮球.网球.高尔夫等赛事的直播.点播和资讯的视频服务.近期有很多小伙伴反映:腾讯体育直播间画面加载不出来的情况,导致不能正常 ...

  • Windows下U盘加载失败解决方法

    Windows下U盘加载失败解决方法步骤 操作方法 01 首先点击桌面的我的电脑图标 选择管理选项 02 在计算机管理界面的左侧找到设备管理器选项 如图所示 03 然后依次在右侧打开如图所示的选项右键 ...