Сохранение формулы в Excel Python XLWT

Я работаю над пакетами XLWT XLRD XLUTIL. Когда я пишу на новый лист, все формулы стираются.

Я пробовал следующие исправления, но все они не увенчались успехом:

  1. Перепишите все формулы в цикле:

    Ошибка: формула XLWT не поддерживает расширенные формулы, например формулы ВПР.

  2. Все вычисления на Python: это смешно

Как я могу сохранить формулы, используя указанные выше пакеты? Могу ли я использовать другие пакеты для решения моей проблемы? Или мне нужно написать собственное решение?


person user1302118    schedule 17.07.2012    source источник


Ответы (1)


(a) xlrd в настоящее время не поддерживает извлечение формул.

(b) Вы говорите: «Формула XLWT не поддерживает расширенные формулы, например формулы ВПР». Это неверно. Если вы тот же человек, которого я, кажется, убедил в том, что xlwt поддерживает ВПР и т. Д., После продолжительного обмена личными электронными письмами в течение последних нескольких дней, пожалуйста, скажите об этом. В противном случае укажите действительную (т.е. Excel принимает ее) формулу, которую xlwt не сможет правильно проанализировать.

(c) Выполнение вычислений на Python не является смешным, если вывод предназначен только для отображения.

person John Machin    schedule 22.07.2012