Обновление файла Excel с использованием EPPlus занимает много времени, чтобы открыть - PullRequest
0 голосов
/ 03 марта 2020

У меня есть шаблон Excel с 40-50 столбцами. Есть около 7-8 столбцов, которые содержат объединенные ячейки (все строки).

Я заполняю данные в Excel с помощью EPPlus и сохраняю их в некотором хранилище. Может содержать более 200 000 строк. И размер вывода Excel будет около 20 МБ.

Чтобы скопировать форматирование, включая объединенные ячейки, я использую метод копирования, описанный ниже.

ws.Cells[].Copy();

Открытие файла Excel занимает более 20 минут, когда я использую функцию копирования. (Содержит объединенные ячейки).

Если я не использую метод копирования, он откроется менее чем за одну минуту. Но в этом случае новые строки не будут иметь объединенных ячеек. Чтобы сохранить только объединенные ячейки, я использую метод копирования.

Что может быть возможным решением этой проблемы.

Версия EPPlus: 4.5.1.0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...