您的位置:首页 > 编程语言 > VB

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: