Visual Studio中的excel资源

我一直负责重写一个充满丑陋vbmacros的旧版excel工作簿。 这主要是一些简单的数据input,以及一些报告function。 我不是Excel的超级经验,但我可以解决。

我知道visual studio有excel的项目types,但我不确定什么是可能的。 我是AC#开发人员,并会非常喜欢糟糕的VBmacros。

是否有任何资源学习编写插件和工作簿在C#? 谷歌似乎不是很帮助我。 我真的只需要几个很好的例子,我应该很好去?

一般来说,我一般都找不到很好的excel资源呢? 大多数是旧的或无益的。 任何build议?

我通过COM接口在c#中进行了大量的电子表格操作。 你可以在这里findMS的例子和更多的信息。

如果你的电子表格很简单,你也可以使用ADO.Net接口( 在这里描述),但我永远不知道这将如何工作非简单的工作表。

以下是使用interop来自动化Excel的Microsoft知识库文章。

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