在Excel 2010中添加基本功能区的VBA代码?

时间:2012-10-29 16:30:17

标签: excel vba excel-2007 ribbon excel-2010

我已经使用产品在C#(addin express)中为Excel编写色带,但我需要知道如何使用vba制作色带。有人能够为我提供一些代码,在工具栏中插入额外的功能区吗?

丝带我的意思是“公式”,“数据”,“评论”等等。

2 个答案:

答案 0 :(得分:4)

您可以使用XML和VBA的组合在Excel中自定义功能区。

自定义功能区的一个很好的起点:http://msdn.microsoft.com/en-us/library/office/aa338202%28v=office.12%29.aspx(标题显示Office 2007,但它也适用于Office 2010)

另一个好的来源是一个{4}}。

还有一个免费应用程序可帮助您设计和验证XML以修改称为“Microsoft Office自定义UI编辑器”的功能区:mentioned in his comment

答案 1 :(得分:0)

有一个简单的技巧 - xml将包含在.xlsm文件中。

查看此链接 How to add a custom Ribbon tab using VBA?