Кто-нибудь сталкивался с проблемой производительности при удалении первой строки в файле Excel с более чем 20000 строками с помощью OpenXML SDK v2.0?
Я использую кодировку удаления строки, предложенную в документе Open XML SDK. Удаление первой строки с помощью Open XML SDK занимает у меня несколько минут, а в приложении Excel - всего за секунду.
В конце концов я обнаружил, что узкое место на самом деле заключается в подходе всплывающего окна при удалении строк. После удаленной строки обновляется много строк. Итак, в моем случае необходимо обновить около 20 000 строк, сдвигая данные строка за строкой.
Интересно, есть ли более быстрый способ удалить строку.
У кого-нибудь есть идея?