返回列表 上一主題 發帖

Excel中,右鍵新增項目

Excel中,右鍵新增項目

請問一下,例如在windows檔案總管內,我們可以透過某些方法,在按下右鍵所啟動的選單中,加入我們想要的項目。
那在excel中有沒有類似的功能,例如隨便一個儲存格上按下右鍵所啟動的選單中,加入一個項目,而這個項目可以打開我自己做的form或combo,不知excel的vba能否達到此功能?
請教各位前輩,謝謝各位!

好厲害!回應好快!成功了,謝謝oobird!

TOP

例如:
Sub xx()
With Application.CommandBars("Cell")
    .Reset
    .Controls.Add(Type:=msoControlButton, before:=2).Caption = "巨集1"
    .Controls("巨集1").OnAction = "yy"
    End With
End Sub
在右鍵的第二項增加一個執行巨集1的項目,該項目指向名為"yy"的巨集
離開時要移除
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.CommandBars("cell").Reset
End Sub

TOP

        靜思自在 : 要比誰更受誰.不要比誰更怕誰。
返回列表 上一主題