VBA添加菜单

 
Sub CreateMenu()
 
    Dim menuBar As CommandBar
    Set menuBar = Application.CommandBars("Worksheet Menu Bar")
    
    menuBar.Reset
    Dim menu As CommandBarPopup
    Set menu = menuBar.Controls.Add(Type:=msoControlPopup, temporary:=True)
    menu.Caption = "Tools"
    
    Dim menuItem As CommandBarButton
    Set menuItem = menu.Controls.Add(Type:=msoControlButton, temporary:=True)
    menuItem.Caption = "SheetCompare"
    menuItem.OnAction = "CompareHandle"
    
    Dim menuItem2 As CommandBarButton
    Set menuItem2 = menu.Controls.Add(Type:=msoControlButton, temporary:=True)
    menuItem2.Caption = "ExportSheetAsTxt"
    menuItem2.OnAction = "ExportSheetAsTxt"
    
    Dim menuItem5 As CommandBarButton
    Set menuItem5 = menu.Controls.Add(Type:=msoControlButton, temporary:=True)
    menuItem5.Caption = "SheetsCompare"
    menuItem5.OnAction = "SheetsCompare"
    
    Dim menuItem3 As CommandBarButton
    Set menuItem3 = menu.Controls.Add(Type:=msoControlButton, temporary:=True)
    menuItem3.Caption = "CreateInsertSQL"
    menuItem3.OnAction = "SqlInsert"
    
    Dim menuItem4 As CommandBarButton
    Set menuItem4 = menu.Controls.Add(Type:=msoControlButton, temporary:=True)
    menuItem4.Caption = "CreateDeleteSQL"
    menuItem4.OnAction = "SqlDelete"
 
End Sub
 

标题名称:VBA添加菜单
文章起源:http://csruizhi.cn/article/ggcioi.html

其他资讯

Copyright © 2007-2024 成都优众联杰科技有限公司 All Rights Reserved 蜀ICP备2024116266号
友情链接: 网站建设 成都做网站建设公司 做网站设计 定制网站设计 公司网站建设 网站建设改版 成都网站建设 成都网站建设 成都网站建设 成都网站制作 企业网站建设 上市集团网站建设 网站建设公司 网站建设公司 网站设计制作 成都网站建设 成都定制网站建设 网站制作 网站设计 网站设计制作报价 泸州网站建设 成都网站设计