2014年4月4日 星期五
Excel VBA 將按鈕增加在[增益集]內
先增一個auto_open副程式,將要增加的按鈕寫入內容 開啟時自動載入
Sub auto_open()
Dim objCommandBar As Variant
'檢查是否已產生自訂按鍵
For Each objCommandBar In CommandBars
If objCommandBar.Name = "mytool" Then
Exit Sub
End If
Next
Set mybar = CommandBars.Add(Name:="mytool", Position:=msoBarTop, Temporary:=True)
With mybar
.Controls.Add Type:=msoControlButton, ID:=2950, Before:=1
.Controls(1).Style = msoButtonCaption
.Controls(1).Caption = " 顯示名稱" '按鈕上要顯示的名稱
.Controls(1).OnAction = "要呼叫的副程式或函式" '直接填入要呼叫的巨集副程式或函式
.Visible = True
End With
End Sub
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言