Как использовать метод Replace в xlwings - PullRequest
0 голосов
/ 30 января 2020

Я работаю над сбором данных, используя python и xlwings.
Затем я хотел бы заменить одну формулу на другую, но я не могу найти правильный метод или советы для этого. Я знаю, что могу комбинировать VBA и python, это было бы проще, но более желательно использовать только python из-за простоты и эффективности.

Проблема; Я пытаюсь отредактировать файл xlsb, но openpyxl не поддерживает xlsb, поэтому я хотел бы решить эту проблему с помощью xlwings.
Пример. заменить «AAA» -> «BBB»

Если вам известны некоторые способы замены формулы в листе Excel (xlsb) с помощью python, было бы полезно, если бы вы научили меня, как это делать.

Спасибо.

1 Ответ

0 голосов
/ 16 марта 2020

попробуйте

sheet.range("A1:A9").api.Replace("AAA", "BBB")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...