Ошибка размера файла. в то время как poi читать писать

Я использую apache poi api для работы с моими файлами с открытыми файлами. Я заметил, что если мы попытаемся отредактировать существующий файл .xls, он будет не таким, как если бы тот же самый файл (то же самое) был написан за один раз.

Как правило, электронная таблица Excel растет после ее открытия или редактирования. Когда электронная таблица открывается в Microsoft Excel, формулы вычисляются автоматически, поэтому это увеличивает размер файла. Если электронная таблица открывается Apache POI, разработчик должен вызвать ( FormulaEvaluator ), чтобы обновить все значения. Когда электронная таблица считывается POI Apache и формулы не оцениваются, ответы на формулу могут быть недействительными.

POI всегда выписывает одну запись на ячейку

Однако Excel иногда связывает несколько похожих последовательных ячеек в одну запись. Например, если у вас есть 3 ячейки в строке, которые пусты, но стилизованы, то excel будет генерировать MulBlankRecord, который содержит все из них. Для нескольких ячеек в строке с простыми номерами в них excel использует MulRKRecord

Когда POI читается в файле, он расширяет все записи Mul *. При записи записываются записи отдельных ячеек, поэтому файл становится немного больше. Я думаю, что есть запись в POI bugzilla для улучшения, чтобы POI объединил ячейки в Mul-записи, но никто, кажется, не вызвался работать над этим еще …

  • как добавить косую черту во все содержимое строк в excel?
  • Как исправить формат даты при преобразовании текстового файла в excel?
  • Восстановление жирного текста в ячейке с помощью POI
  • xlsstream на PHP 4.32 странный вывод
  • импортирование данных excel с помощью Python
  • Как вы читаете двоичные данные файла Excel (.xls) с помощью .NET?
  • Delphi 7 конвертирует XLS (X) в CSV
  • программно добавить модуль в xls 2003 с помощью vbscript
  • Как читать и разбирать файлы excel в Lua?
  • Как анализировать данные формата ячейки из файла .xlsx с помощью xlrd
  • Не использовать colnames при чтении файлов .xls с RODBC
  • Давайте будем гением компьютера.