VBA添加下拉菜單


Sub createMenus()
    Dim cmdBar As CommandBar
    Dim cmdMenu As CommandBarPopup
    Dim cmdBtn As CommandBarButton
    Set cmdBar = Application.CommandBars("WorkSheet Menu Bar")
    'Set cmdBar = Application.CommandBars(1)
    With cmdBar
        Set cmdMenu = .Controls.Add(Type:=msoControlPopup, before:=4, temporary:=True)
        With cmdMenu
            .Caption = "工具箱(&K)"
            With .Controls.Add(Type:=msoControlButton)
                .Caption = "神奇按鈕(&K)"
                .OnAction = "神奇按鈕"
                .FaceId = 185
            End With
            With .Controls.Add(Type:=msoControlButton)
                .Caption = "顯示所有工作表(D)"
                .OnAction = "顯示所有工作表"
                .FaceId = 12
            End With
            With .Controls.Add(Type:=msoControlButton)
                .Caption = "卸載軟件(&U)"
                .OnAction = "卸載"
                .FaceId = 12
            End With
        End With
    End With
End Sub

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM