excel中用vba加载宏添加菜单和按钮
2013-05-30 11:27
651 查看
‘auto_open方法 文件打开后自动运行 一般放在加载宏文件里(.xla)
’每次使用运行xla文件 就能添加自己设计好的菜单和按钮
Private Sub Auto_Open()
Set cmbar = Application.CommandBars("Worksheet Menu Bar")
Set Menu = cmbar.Controls.Add(Type:=msoControlPopup)
Menu.Caption = "menuName"
'添加下拉菜单和按钮--------------------------------------------
With Menu.Controls.Add(Type:=msoControlButton)
.Caption = "buttonName"
.OnAction = "buttonAction"
End With
With Menu.Controls.Add(Type:=msoControlButton)
.Caption = "buttonName"
.OnAction = "buttonAction"
End With
'直接添加按钮---------------------------------------------------
Set btn = cmbar.Controls.Add(Before:=1)
With btn
.Caption = "buttonName"
.Visible = True
.Width = 70
.OnAction = "buttonAction"
.Style = msoButtonIconAndCaption
End With
End Sub
’每次使用运行xla文件 就能添加自己设计好的菜单和按钮
Private Sub Auto_Open()
Set cmbar = Application.CommandBars("Worksheet Menu Bar")
Set Menu = cmbar.Controls.Add(Type:=msoControlPopup)
Menu.Caption = "menuName"
'添加下拉菜单和按钮--------------------------------------------
With Menu.Controls.Add(Type:=msoControlButton)
.Caption = "buttonName"
.OnAction = "buttonAction"
End With
With Menu.Controls.Add(Type:=msoControlButton)
.Caption = "buttonName"
.OnAction = "buttonAction"
End With
'直接添加按钮---------------------------------------------------
Set btn = cmbar.Controls.Add(Before:=1)
With btn
.Caption = "buttonName"
.Visible = True
.Width = 70
.OnAction = "buttonAction"
.Style = msoButtonIconAndCaption
End With
End Sub
相关文章推荐
- 通过VBA在Excel中添加菜单和菜单项按钮(Excel启动时候添加)
- Excel开发(VBA)— 在Excel里自动添加菜单
- VBA添加Excel工具栏按钮
- 【excelVBA】加入按钮用于启动宏
- Android 添加菜单和返回按钮
- 如何在Android平板电脑POWER按钮菜单中添加休眠功能
- 关于FlexPaper 2.1.2版本 二次开发 Logo 、打印、搜索、缩略图、添加按钮、js交互、右键菜单等相关问题
- dev中用popupMenu给TreeList添加右键菜单
- 如何在vba中操作快捷键 & 添加菜单项
- VBA 添加简单菜单(有分割线)
- Excel通过宏生成自定义菜单和按钮
- VBA技术在WORD中添加自定义菜单调用宏
- dev中用popupMenu给TreeList添加右键菜单
- TableViewCell添加2个和多个侧滑菜单按钮
- VSTO 为Office已有右键菜单添加自己的菜单项(word,Excel)
- Android 6.0开发实现关机菜单添加重启按钮的方法
- VBA 操作excel菜单
- ActionBar右边菜单按钮的添加
- MFC中为菜单或按钮添加快捷键功能
- Excel中用VBA将根据列内容分割成多个工作表