Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2544|回复: 2

[已解决]大家帮我看看这个代码有什么问题

[复制链接]
发表于 2014-6-16 00:40 | 显示全部楼层 |阅读模式
本帖最后由 JOB007 于 2014-6-16 21:03 编辑

Sub 添加按钮和控件()
Dim 工具栏 As CommandBar
Dim 按钮 As CommandBarButton
Set 工具栏 = Application.CommandBars.Add
With 工具栏
.Name = "我的工具栏"
.Visible = True
End With
Set 按钮 = 工具栏.Controls.Add(Type:=msoControlButton)
With 按钮
.Caption = "我的命令"
.FaceId = 17
.Style = msoButtonIconAndCaption
End With
End Sub
添加按钮并设置图标.rar (5.95 KB, 下载次数: 3)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2014-6-16 01:09 | 显示全部楼层    本楼为最佳答案   
添加工具栏没问题呀,你说的运行不了是指你这个代码运行不了还是说你点了“我的命令”按钮没反应?
前者没问题,如果是后者的话在.Style = msoButtonIconAndCaption的下面加一句:
.OnAction = "你要运行的过程名称"          '关联需运行的程序名称
回复

使用道具 举报

 楼主| 发表于 2014-6-16 21:02 | 显示全部楼层
FnG 发表于 2014-6-16 01:09
添加工具栏没问题呀,你说的运行不了是指你这个代码运行不了还是说你点了“我的命令”按钮没反应?
前者没 ...

谢谢,我明白了,是因为我之前有一个同名的工具栏,所以不能运行。谢谢你的回答
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-24 01:03 , Processed in 0.409321 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表