0

如果我想打开一个 Excel 文件,我使用了以下代码:

Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.Application();
            Microsoft.Office.Interop.Excel.Workbook xlWorkBook = xlApp.Workbooks.Open(FilePath, 0, true, 5, "", "", true, Microsoft.Office.Interop.Excel.XlPlatform.xlWindows, "\t", false, false, 0, true, 1, 0);
            Microsoft.Office.Interop.Excel.Worksheet xlWorkSheet = (Microsoft.Office.Interop.Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1);
            Microsoft.Office.Interop.Excel.Range range = xlWorkSheet.UsedRange;

它工作正常,但这需要很长时间,另一种可能性更快吗?

提前致谢

4

1 回答 1

1

是的,我会推荐 Microsoft 的 Open XML SDK。您可以打开 Excel 文档,而无需实际安装或使用 Excel。

于 2013-01-31T10:51:14.803 回答