如何使用C#和WPF导入和导出excel?

我有一个由机器生成的Excel文件。 我需要使用WPF和C#创build一个应用程序,它可以导入Excel的内容,做一些计算,并创build一些新的列,并保存为新的Excel文件。 哪一条路要走?

我build议使用Microsoft的Open XML库 (因为它不需要安装Excel)。

有各种各样的第三方库在它之上,使它更容易使用; 如ClosedXML或Simple OOXML 。

考虑ODBC Excel驱动程序。 如果你的input文件是由机器构build的,而你不想要任何奇怪的输出,这应该工作得很好。

你可以试试Spreadsheet控件来打开excel http://www.syncfusion.com/products/user-interface-edition/wpf/spreadsheet

示例位置: http : //silverlight.syncfusion.com/samples/WPF/Samples/WPFSampleBrowser/UI/Spreadsheet/Spreadsheet.htm