EPPlusライブラリを使用して1000000レコードのデータテーブルをExcelにインポートしようとしています。EPPlus - 行範囲外例外
ExcelWorksheet ws = pck.Workbook.Worksheets.Add("Demo");
var recordCount = dt.Rows.Count;
ws.Cells["A5"].LoadFromDataTable(dt, true);
私は1000本の記録を持っていたとき、それが働いた
ws.Cells["A5"].LoadFromDataTable(dt, true);
ライン上Row Out of Range
例外を取得しています。
EPPlusで作業するときに行制限サイズがありますか?
に等しいexcelpackage、の場合、MaxRowsプロパティよりも大きい場合にはあなたが言及した例外をスロー? – dbugger
Excelバージョンは2010年です – gene
これは100万レコードを保持します。古いバージョンは64Kのみでした。 EPPlusには制限がありません。ちょっとしたグーグルでは、エラーの原因となったws.Cells ["A5"]かもしれません。 – dbugger