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のOpenXMLSDKをお勧めします。実際にExcelをインストールしたり使用したりしなくても、Excelドキュメントを開くことができます。

于 2013-01-31T10:51:14.803 に答える