|
楼主 |
发表于 2011-11-16 13:53
|
显示全部楼层
zjdh 发表于 2011-11-16 12:59
我3楼回复,不是2个问题都解决了吗?!!
恢复菜单:
谢谢你!!搞定了。回完这个设最佳答案了。。
Sub 自定义菜单() '自定义多级选单
Application.ScreenUpdating = False '操作时不进行刷屏
Application.DisplayAlerts = False '禁用所有事件
On Error Resume Next '忽略错误
MenuBars("MyMenu").Delete '删除自定义选单
MenuBars.Add ("MyMenu") '自定义选单项
MenuBars("MyMenu").Menus.Add "首页"(如果我只要菜单,不了显示子菜单,代码要怎么改?)
MenuBars("MyMenu").Menus("系统文件").MenuItems.Add "数据保存", "数据保存"
MenuBars("MyMenu").Menus("系统文件").MenuItems.Add "数据另存为", "数据另存为"
MenuBars("MyMenu").Menus("系统文件").MenuItems.Add "打印预览", "打印预览"
MenuBars("MyMenu").Menus("系统文件").MenuItems.Add "打印本表", "打印本表"
MenuBars("MyMenu").Menus("系统文件").MenuItems.Add "恢复Excel菜单", "恢复菜单"
MenuBars("MyMenu").Activate '激活自定义选单
Application.Caption = "**系统"
Application.DisplayAlerts = True ' 启用所有事件
Application.ScreenUpdating = True '打开屏幕刷新
End Sub
|
|