У меня есть более 2 миллионов строк данных, и я хочу вывести эти данные в файл Excel, но как указано в этом 1 048 576 строк.
Учтите, что у меня есть 40 миллионов строк в базе данных, и я хочу вывести эти данные в файл Excel.
Я сделал 1 тест, но получил тот же результат, что и успешное получение 1 048 576 строк, и после этого получил ошибку:
Исключение из HRESULT: ошибка 0x800A03EC
Код:
for (int i = 1; i <= 1200000; i++)
{
oSheet.Cells[i, 1] = i;
}
Я думаю о файле CSV, но я не могу его использовать, потому что мы не можем указать цвета и стили для файла CSV в соответствии с этим Ответ, и мой файл Excel будет содержать множество цветов и стилей.
Есть ли какой-либо сторонний инструмент или что-то еще, с помощью которого я могу сбросить более 2 миллионов строк в файле Excel? Меня не волнует, платно это или бесплатно.