Excel精英培训网

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

[已解决]右键菜单添加调整?

[复制链接]
发表于 2013-2-23 10:53 | 显示全部楼层 |阅读模式
本帖最后由 dadasdas 于 2013-3-11 12:28 编辑

右键菜单添加填充颜色和字体颜色,然后把填充颜色移到第一位,字体颜色第二位,代码怎么写?
最佳答案
2013-2-24 09:42
dadasdas 发表于 2013-2-23 20:42
有添加填充颜色和字体颜色的代码,但是不知怎么把他们移到第一位和第二位?
Sub aaa()
With Applicatio ...
  1. Sub aaa()
  2.     Dim cma As CommandBarControl
  3.     Dim cmb As CommandBarControl
  4.     With Application.CommandBars("cell")
  5.         .Reset
  6.         Set cma = .Controls.Add(, ID:=1691, before:=1)
  7.         Set cmb = .Controls.Add(ID:=401, before:=2)
  8.     End With
  9. End Sub
复制代码
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2013-2-23 11:03 | 显示全部楼层
回复

使用道具 举报

发表于 2013-2-23 13:45 | 显示全部楼层
加载宏
右键命令.rar (9.67 KB, 下载次数: 84)
回复

使用道具 举报

 楼主| 发表于 2013-2-23 13:59 | 显示全部楼层
zjdh 发表于 2013-2-23 13:45
加载宏


两个都是Before:=1,填充颜色怎么会在最上面?

点评

最后运行的在最上面,依次类推  发表于 2013-2-23 14:06
回复

使用道具 举报

 楼主| 发表于 2013-2-23 14:08 | 显示全部楼层
zjdh 发表于 2013-2-23 13:45
加载宏

我想要填充颜色和字体颜色所有的颜色,跟工具栏上一样,不是固定的一个颜色
回复

使用道具 举报

发表于 2013-2-23 15:10 | 显示全部楼层
dadasdas 发表于 2013-2-23 14:08
我想要填充颜色和字体颜色所有的颜色,跟工具栏上一样,不是固定的一个颜色

295719-VBA-加载宏-设置右键菜单-调用填充颜色和字体颜色.rar (5.23 KB, 下载次数: 62)
回复

使用道具 举报

发表于 2013-2-23 15:53 | 显示全部楼层
把三楼代码稍做修改:
  1. Sub 字体颜色()
  2. '    Selection.Font.ColorIndex = 3
  3. Application.Dialogs(44).Show
  4. End Sub
  5. Sub 填充颜色()
  6. '    Selection.Interior.ColorIndex = 4
  7. Application.Dialogs(84).Show
  8. End Sub
复制代码
回复

使用道具 举报

发表于 2013-2-23 17:04 | 显示全部楼层
既然都用10里,在快速访问工具栏添加2个图标,左键总比右键快嘛。
QQ截图20130223170314.jpg
回复

使用道具 举报

 楼主| 发表于 2013-2-23 19:11 | 显示全部楼层
那么的帅 发表于 2013-2-23 15:10

能不能不用加载宏?
回复

使用道具 举报

发表于 2013-2-23 20:22 | 显示全部楼层
dadasdas 发表于 2013-2-23 19:11
能不能不用加载宏?

295719-VBA-设置右键菜单-调用填充颜色和字体颜色.rar (4.75 KB, 下载次数: 22)
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 05:18 , Processed in 0.441923 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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