我对VSTO或VSTA了解不多,但我认为您需要完整版的Visual Studio才能使用其中任何一个。我无法说服我的老板给我们买这个,但我想在IronPython中开发Excel插件。我看过几个教程,向您展示如何使用IronPython与Excel进行交互,但我找不到有关开发插件的更多信息。你能推荐一下资源吗?
我唯一选择制作COM插件吗?如果是这样,有人知道使用IronPython的任何一个例子吗?
我很遗憾地说我不能选择任何包括花钱的选择。我现在免费获得免费的Visual Studio Shell和IronPython工具用于Visual Studio设置。
答案 0 :(得分:2)
首先,你是对的,不幸的是,VS.的免费版本Visual Studio Express不支持VSTO 然后,您可能想要查看ExcelDNA。我没有专门用过IronPython,但它应该有用。 ExcelDNA是一个免费的库,允许您构建xll Excel加载项并使用.NET,最高版本为4.
答案 1 :(得分:1)
另一个codeplex项目可能会有所帮助:xll.codeplex.com。这实际上取决于从C ++调用IronPython是多么容易。
答案 2 :(得分:1)
一个“普通老”的VBA加载项是不可能的?它将更小,更快实现,更易于部署。