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