正在寻找使用IronPython开发Excel加载项的免费方法?

时间:2011-03-06 02:15:01

标签: excel ironpython add-in excel-addins excel-dna

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

我唯一选择制作COM插件吗?如果是这样,有人知道使用IronPython的任何一个例子吗?

我很遗憾地说我不能选择任何包括花钱的选择。我现在免费获得免费的Visual Studio Shell和IronPython工具用于Visual Studio设置。

3 个答案:

答案 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加载项是不可能的?它将更小,更快实现,更易于部署。