打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VBA生成Excel2003经典菜单

VBA生成Excel2003经典菜单

虽然Excel的最新版本已经是2010版,但还是不少人还一直在用Excel2003以下版,或者还习惯于老版本的经典菜单。从2007版界面的变动,让很多习惯于旧版界面的用户不太适应,因此收集了下面两个在新版中,生成经典菜单的VBA代码:

 

'*****************************************************************

'时间:2011-4-24

'来源:www.exceltip.net

'功能:在Excel2007版右键菜单中生成2003版菜单

'发布:http://www.excelba.com

'*****************************************************************

 

Sub 添加2003版菜单到右键菜单中()

With Application.CommandBars("cell")

.Reset

With .Controls.Add(Type:=msoControlButton, before:=1)

.Caption = "2003版菜单"

.BeginGroup = True

.OnAction = "菜单2003"

End With

End With

End Sub

Sub 菜单2003()

Application.CommandBars("Built-in Menus").ShowPopup

End Sub

Sub 重置右键菜单()

Application.CommandBars("cell").Reset

End Sub

 

 

'*****************************************************************

'时间:2011-4-24

'来源:www.exceltip.net

'功能:在Excel2007以上版加载项中生成2003版菜单

'发布:http://www.excelba.com

'*****************************************************************

Sub 生成2003版菜单在加载项中()

Set tbar = CommandBars.Add("Excelba")

tbar.Visible = True

For Each a In Array(1, 4, 8, 10, 13, 18, 23, 27, 28)

CommandBars("Built-in Menus").Controls(a).Copy (tbar)

Next

End Sub

Sub 删除加载项中2003版菜单()

CommandBars("Excelba").Delete

End Sub

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
excel菜单栏和右键菜单被屏蔽的解决办法
VBA Excel 创建菜单栏 工具栏
excel 隐藏缺省界面的vba代码 隐藏Excel2003菜单栏和工具栏
我的菜单我做主,VBA代码在EXCEL菜单中添加自定义新项
通过VBA在Excel中添加菜单和菜单项按钮(Excel启动时候添加)
VBA通用代码:在Excel中创建弹出菜单
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服