これらの行を実行しようとすると:
var app = new Excel.Application();
Excel.Workbook workbook = app.Workbooks.Open(pathToFile, Type.Missing, true, Type.Missing, Type.Missing,
Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
私はこれらの問題を抱えています:
1) 「ファイル変換が進行中です」というメッセージが表示されます。ワークシートの 1 つから列を読み取るだけでよいのに、なぜ何かを変換する必要があるのでしょうか。
2) 次のエラー メッセージが表示されます。
Excel を作成したバージョンを気にする必要があるのはなぜですか?
3)最後に、「セル形式が多すぎます」という例外が発生します。
ワークブックを開く方法を使用している方法に何か問題がありますか、または複数のシートを含む Excel ファイルから特定の列を読み取る別の方法があり、1 つの特定のシートからデータを読み取るだけで済みますか?