Операционная система Linux (Ubuntu, но разве это не имеет значения?) И в python3
Я создаю новый файл xlsx из существующего шаблона и заполняю его некоторыми данными.
Затем я читаю этот файл как для данных, которые я заполнил, так и для результатов формул.
Проблема в том, что файл необходимо открыть и сохранить, чтобы openpyxl мог правильно прочитать рассчитанное значение. Я использую «data_only = True» для чтения значений, а не формул.
В любом случае, мне нужен способ (надеюсь, простой) открыть, затем сохранить этот файл (без изменений, просто чтобы LibreOffice мог сохранять рассчитанные значения) и затем закрыть программу (точнее, LibreCalc).
В настоящее время я оставляю пользователю сообщение «Открыть, сохранить и закрыть файл xyz, а затем нажать Enter», что подвержено ошибкам (если кто-то этого не делает, я получаю значение «Нет» из формул)