我需要创建自定义Excel 2010功能区(文档级别)
我没有Visual Studio,但有Visual C#2010快递
如果可以的话,请给我一些指导。
答案 0 :(得分:3)
您可以在不使用Visual Studio的情况下自定义Excel或任何Office应用程序中的功能区,而是使用XML和VBA的组合。
自定义功能区的一个很好的起点:http://msdn.microsoft.com/en-us/library/office/aa338202%28v=office.12%29.aspx(标题显示Office 2007,但它也适用于Office 2010)
有一个免费的应用程序可以帮助您设计和验证XML以修改称为“Microsoft Office自定义UI编辑器”的功能区:http://openxmldeveloper.org/blog/b/openxmldeveloper/archive/2006/05/25/customuieditor.aspx
答案 1 :(得分:1)
实际上你有Visual Studio,但Express Edition并没有任何区别;)
我不明白“Excel 2010功能区”的观点。我认为这是由Excel 2010处理的,它是Office 2010用户界面的一部分,因此如果您在2010版本中打开任何Excel文件,您将获得色带。您可以customize Office 2010 Ribbon创建Excel文件,可以通过多种方式完成,例如using OpenXML,Microsoft Office Interop。每个都有优点和缺点。