私のアプリケーションは、Excel ファイルからデータを読み取る必要があります。開発には .Net と c# を使用しています。システムに MS Office をインストールできません。そのため、私のアプリケーションは Excel ファイルの読み取りに失敗し、Excel の dll の読み込み中にエラーがスローされます。
ms office がインストールされていないシステムで、アプリケーションの Excel ファイルにアクセスするにはどうすればよいですか?
Excel 97-2003 ファイル (XLS) を読み取るためのCSharpJExcel 、 Excel 2007/2010 ファイル (Office Open XML 形式、XLSX) を読み取るためのExcelPackage 、および両方の形式を処理する能力がありそうな ExcelDataReader
幸運を!
Excel ファイルを CSV に保存し、 FileHelpersなどの CSV リーダー ライブラリを使用して、結果のファイルを C# で読み取ります。
Excel ファイルを.csv
ファイル (コンマ区切り値ファイル) に変換すると、簡単に読み取ることができるようになります。