I've done some mucking around on Google but I still can't find what project this would be in Visual Studio. I want to create a GUI add in for Excel, for example a dock window on a ribbon with a windows form. What project would this be in Visual Studio? I have tried Excel add in but I don't know if this has the GUI component I'm looking for.
我已经在Google上做了一些事情,但我仍然无法找到Visual Studio中的项目。我想为Excel创建一个GUI添加,例如带有窗体的功能区上的停靠窗口。 Visual Studio中的这个项目是什么?我已经尝试过Excel添加,但我不知道这是否有我正在寻找的GUI组件。
1 个解决方案
#1
4
Microsoft offers you "Visual Studio Tools for Office" (VSTO) for this purpose, see here for more information.
Microsoft为此提供了“用于Office的Visual Studio工具”(VSTO),有关详细信息,请参阅此处。
http://en.wikipedia.org/wiki/Visual_Studio_Tools_for_Office#External_links
http://en.wikipedia.org/wiki/Visual_Studio_Tools_for_Office#External_links
But if you want a more lightweight solution, and you need it only for Excel, I suggest you have a look at Excel DNA
但是如果你想要一个更轻量级的解决方案,而你只需要Excel,我建议你看一下Excel DNA
http://exceldna.codeplex.com/
This is freeware, mature, works even with the Express editions of Visual Studio and different from VSTO you can combine every supported .NET version with every Excel version and every Visual Studio version you like. I have created some Excel addins with Excel DNA on my own, and I love it.
这是免费软件,成熟,甚至可以使用Visual Studio的Express版本,与VSTO不同,您可以将每个支持的.NET版本与每个Excel版本和您喜欢的每个Visual Studio版本相结合。我自己用Excel DNA创建了一些Excel插件,我喜欢它。
#1
4
Microsoft offers you "Visual Studio Tools for Office" (VSTO) for this purpose, see here for more information.
Microsoft为此提供了“用于Office的Visual Studio工具”(VSTO),有关详细信息,请参阅此处。
http://en.wikipedia.org/wiki/Visual_Studio_Tools_for_Office#External_links
http://en.wikipedia.org/wiki/Visual_Studio_Tools_for_Office#External_links
But if you want a more lightweight solution, and you need it only for Excel, I suggest you have a look at Excel DNA
但是如果你想要一个更轻量级的解决方案,而你只需要Excel,我建议你看一下Excel DNA
http://exceldna.codeplex.com/
This is freeware, mature, works even with the Express editions of Visual Studio and different from VSTO you can combine every supported .NET version with every Excel version and every Visual Studio version you like. I have created some Excel addins with Excel DNA on my own, and I love it.
这是免费软件,成熟,甚至可以使用Visual Studio的Express版本,与VSTO不同,您可以将每个支持的.NET版本与每个Excel版本和您喜欢的每个Visual Studio版本相结合。我自己用Excel DNA创建了一些Excel插件,我喜欢它。