寻找免费的方式来开发使用IronPython的Excel加载项?

我不太了解VSTO或VSTA,但是我认为你需要Visual Studio的完整版本才能使用其中之一。 我无法说服我的老板给我们买这个,但我想在IronPython中开发Excel插件。 我已经看了几个教程,向您展示如何使用IronPython与Excel进行交互,但我找不到有关开发插件的信息。 你能推荐任何资源吗?

我唯一的select做一个COM插件? 如果是这样,有没有人知道这个使用IronPython的例子?

我很抱歉地说,我不能与任何包括花钱的select一起去。 我现在有免费的Visual Studio Shell和IronPython for visual studio安装程序。

首先,你是对的,不幸的是VSTO在VS的免费版Visual Studio Express中不被支持。
那么,你可能想看看ExcelDNA 。 我没有专门用IronPython尝试过,但它应该工作。 ExcelDNA是一个免费的库,它允许你build立xll Excel加载项并使用.NET,直到版本4。

另一个codeplex项目可能有帮助: xll.codeplex.com 。 这实际上取决于你从C ++调用IronPython是多么容易。

是不是一个“普通的旧”VBA插件? 这将会更小,更快实施,更易于部署。