Visual Studio中excel的资源

时间:2010-08-10 16:50:29

标签: visual-studio excel

我的任务是重写一个充满丑陋的vb宏的旧excel工作簿。它主要是一些简单的数据输入,以及一些报告功能。我对Excel不是很有经验,但我可以解决。

我知道visual studio有excel的项目类型,但我不确定什么是可能的。我是一个c#开发人员,非常喜欢那个糟糕的vb宏。

是否有任何资源可以学习在c#中编写插件和工作簿?谷歌似乎并没有帮助我。我真的需要一些很好的例子,我应该好好去吗?

我一般都找不到很多excel的好资源?大多数都是旧的或无益的。有什么建议吗?

3 个答案:

答案 0 :(得分:2)

我通过COM接口在c#中做了很多电子表格操作。您可以在MS here找到示例和更多信息。

如果您的电子表格很简单,您也可以使用ADO.Net接口(描述here),但我永远无法弄清楚这对非简单工作表有何用处。

答案 1 :(得分:1)

Here是一篇关于使用interop自动化Excel的Microsoft知识库文章。

答案 2 :(得分:1)

我昨天偶然发现了Excel-Dna,看起来在Excel中的UDF /宏容量中使用VB.NET / C#是一种非常有前途的方式。我还没有机会尝试它,但似乎是积极维护并且有一个活跃的邮件列表。