Excel互操作和.net 4书的建议

时间:2012-07-31 04:38:34

标签: c# .net interop excel-2007

我需要在excel互操作系列中获得一些知识。我在线查看了一些教程, 他们教授打开工作簿等基础知识。我很感激有关该行书籍的任何帮助建议。

我应该使用.net 4.0,excel 2007和c#.net

2 个答案:

答案 0 :(得分:0)

查看Books on VSTO - 它有相当多的图书清单。

答案 1 :(得分:0)

随着.NET 4.0中动态和DLR的引入,与excel等COM组件的互操作变得更加简单!!

Type excelType = Type.GetTypeFromProgID("Excel.Application");
dynamic excel = Activator.CreateInstance(excelType);
excel.Visible = true;
excel.Workbooks.Add();

使用这个简单的代码,您可以使用excel。我不确定针对COM组件的特定书籍是否与.NET 4.0互操作,但是有些章节提供了很好的解释:

  1. 编程C#4.0:为O'Reilly构建.NET 4.0 Framework的Windows,Web和RIA应用程序 - 参见第17章

  2. .Net 4.0简介:使用Visual Studio 2010作者:Alex Mackey - 参见第3章

  3. C#4.0由Bart De Smet释放 - 见第22章

  4. 在所有这些书中,他们已经解释了如何充分利用.NET 4.0 for Interop with Office组件,如word,excel。

    希望这会对你有所帮助