Изменить ячейки в листе Excel с помощью сложных формул - Ironpython - PullRequest
0 голосов
/ 10 февраля 2019

Я пытаюсь заполнить некоторые ячейки из данного файла Excel (.xlsx), который содержит набор формул, зависящих от этих ячеек.Я использую Python через Ironpython 2.7.8.0 (которые являются частью более широкой рабочей среды, поэтому я не могу использовать какую-либо альтернативу).К сожалению, Ironpython не совместим с библиотекой openpxl.

Все остальные методы, которые я нашел на форуме, используют библиотеки xlrd и xlwt для:

  1. откройте файл,
  2. сделайте доступную для записи копию в памяти,
  3. измените ячейки, которые нужно изменить
  4. сохраните его

Однакоэтот процесс заменяет формулы, содержащиеся в электронной таблице, на их числовое значение.

Мне известно, что я мог бы попытаться закодировать всю электронную таблицу в Ironpython, но это одна из тех длинных сложных таблиц с множеством взаимозависимых ячеек вкоторый мне просто нужно заменить несколько из них.

Заранее спасибо!

Рафаэль

...