| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 474 人关注过本帖
标题:求助 VBA命令放到菜单栏的方法
只看楼主 加入收藏
ever__f
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2009-5-1
结帖率:100%
收藏
 问题点数:0 回复次数:2 
求助 VBA命令放到菜单栏的方法
http://pptdesign.
上面地址的ppa把要做的事情写成命令放到了菜单,这样一个大大简化了VBA导入的重复劳动,打开一个文档直接到菜单里面选择命令就可以执行了。
所以我很想知道“将命令放到菜单栏”的具体代码,请高手指教。。。。。。。
搜索更多相关主题的帖子: VBA 菜单 命令 
2009-12-19 11:43
ever__f
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2009-5-1
收藏
得分:0 
Sub AddNewMenu()
    Dim HelpMenu As CommandBarControl
    Dim NewMenu As CommandBarPopup
    With ("Worksheet menu bar")
        .Reset
        Set HelpMenu = .FindControl(ID:=.Controls("帮助(&H)").ID)
        If HelpMenu Is Nothing Then
            Set NewMenu = .Controls.Add(Type:=msoControlPopup)
        Else
            Set NewMenu = .Controls.Add(Type:=msoControlPopup, _
                Before:=HelpMenu.Index)
        End If
        With NewMenu
            .Caption = "统计(&S)"
            With .Controls.Add(Type:=msoControlButton)
                .Caption = "输入数据(&D)"
                .FaceId = 162
                .OnAction = ""
            End With
            With .Controls.Add(Type:=msoControlButton)
                .Caption = "汇总数据(&T)"
                .FaceId = 590
                .OnAction = ""
            End With
        End With
    End With
    Set HelpMenu = Nothing
    Set NewMenu = Nothing
End Sub
Sub DelNewMenu()
    ("Worksheet menu bar").Reset
End Sub
2009-12-19 16:09
qjping
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2010-3-20
收藏
得分:0 
不需要用到代码,
在菜单的工具栏上按右键,最下面有一个自定义按钮,拉你想要的命令或自定义命令到菜单上
2010-03-20 16:55
快速回复:求助 VBA命令放到菜单栏的方法
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016060 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved