如何使用PIA打开Excel工作簿并将第一个工作表保存为文本文件?

我对PIA程序集的Office interop(Office 2007)和.NET / C#不太熟悉,我需要打开一个工作簿并将其中的第一个工作表保存为制表符分隔的文本文件。 有人可以指导我如何做到这一点? 谢谢!

这是一个很大的问候队友,但看看下面。

[TestMethod()] public void ExcelTest() { Microsoft.Office.Interop.Excel.Application excelApplication = new Application(); string file = @"C:\testsheet.xls"; Microsoft.Office.Interop.Excel.Workbook wkb = excelApplication.Workbooks.Open( file, 0, false, 5, Missing.Value, Missing.Value, false, Missing.Value, Missing.Value, true, false, Missing.Value, false, false, false); Microsoft.Office.Interop.Excel.Worksheet wks = wkb.Worksheets[1] as Microsoft.Office.Interop.Excel.Worksheet; wks.SaveAs(@"C:\savedFile.txt", Microsoft.Office.Interop.Excel.XlFileFormat.xlTextWindows , Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing); } 

请记住在完成后或关于任何错误时closures应用程序和工作簿。