74

私のアプリケーションは、Excel ファイルからデータを読み取る必要があります。開発には .Net と c# を使用しています。システムに MS Office をインストールできません。そのため、私のアプリケーションは Excel ファイルの読み取りに失敗し、Excel の dll の読み込み中にエラーがスローされます。

ms office がインストールされていないシステムで、アプリケーションの Excel ファイルにアクセスするにはどうすればよいですか?

4

5 に答える 5

23

Excel 97-2003 ファイル (XLS) を読み取るためのCSharpJExcel Excel 2007/2010 ファイル (Office Open XML 形式、XLSX) を読み取るためのExcelPackage 、および両方の形式を処理する能力がありそうな ExcelDataReader

幸運を!

于 2013-04-03T16:56:20.617 に答える
9

Excel ファイルを CSV に保存し、 FileHelpersなどの CSV リーダー ライブラリを使用して、結果のファイルを C# で読み取ります。

于 2013-04-03T16:55:00.477 に答える
5

Excel ファイルを.csvファイル (コンマ区切り値ファイル) に変換すると、簡単に読み取ることができるようになります。

于 2013-04-03T16:55:35.030 に答える