2017-01-30 3 views
1

Я хотел бы скопировать формулу из одной ячейки в другую, используя openpyxl с транспозицией, которую вы обычно получаете при использовании Excel.Скопировать формулу из одной ячейки в другую с помощью openpyxl

Например, копирование формулы =SUM(J3:J18) в следующий столбец автоматически изменит ее на =SUM(K3:K18).

Я нашел этот метод, который мог бы работать с использованием win32com.client, но я не знаю никаких эквивалентов для openpyxl.

Есть ли способ сделать это с помощью openpyxl или я буду вручную заменять все номера столбцов с помощью регулярного выражения?

Благодаря

ответ

1

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

Смежные вопросы