我需要创建一个自定义的Excel 2010功能区(文档级)。我没有Visual Studio,但有Visual C# 2010 express,如果可以,请给我一些指导。
你可以在Excel或任何Office应用程序中自定义功能区,而无需使用Visual Studio,而是使用XML和VBA的组合。
一个很好的自定义功能区的起点。http:/msdn.microsoft.comen-uslibraryofficeaa338202%28v=office.12%29.aspx。 (标题上写的是Office 2007,但它也适用于Office 2010)
有一个免费的应用程序可以帮助你设计和验证XML来修改功能区,叫做 "Custom UI Editor For Microsoft Office"。http:/openxmldeveloper.orgblogbopenxmldeveloperarchive20060525customuieditor.aspx。
事实上,你有Visual Studio,但Express版,它应该在这一点上没有任何区别;)
我不明白你关于 "Excel 2010功能区 "的观点。我认为这是由Excel 2010处理的,它是Office 2010用户界面的一部分,所以如果你在2010版中打开任何Excel文件,你会得到色带。你可以 自定义Office 2010功能区 和创建Excel文件可以用很多不同的方法来完成,例如 使用OpenXML, 微软办公室互操作. 两者各有利弊。