2013-11-22 41 views
0

是否有可能在用户打开Excel文件时自动将按钮添加到Excel功能区以运行宏。问题是我已经开发了一个宏,并希望与我的小组成员分享。现在在我的个人电脑上,我可以自定义功能区并为我的宏指定一个给定的按钮,但此功能区定制仅适用于我。因此,在将工作簿发送给我的小组成员后,他们将看不到我为宏分配的按钮。我可以添加一个ActiveX控件,但这将在工作表本身而不是在功能区上(Excel 2010)如何在Excel 2010中自动将按钮添加到功能区

有没有办法做到这一点,而不需要让每个成员自定义他/她的功能区。

谢谢!

+1

这是可能的,但需要混合使用VBA和XML编码。你可以通过查看这个网站开始:http://msdn.microsoft.com/en-us/library/office/ee767705(v=office.14).aspx –

+0

也有关于自定义丝带,就像[这一个](http://stackoverflow.com/q/13125751/1490783)或[这些](http://stackoverflow.com/questions/tagged/ribbon+excel)。 –

回答

0

我认为你在谈论VSTO,它是MS Office的加载项框架,通常你需要VS Studio而不是Express来开发你的加载项应用程序。

首先,您可以前往http://msdn.microsoft.com/en-us/library/bb410115%28v=office.12%29.aspx阅读关于Ribbon按钮集成的简单指南,以及其他集成方式和方法,您可以直接阅读MSDN。

当然,作为专业的VSTO开发人员,如果需要,我也可以帮助您。 :)

相关问题