Уведомления

Группа в Telegram: @pythonsu

#1 Март 22, 2023 07:27:07

tamazav
Зарегистрирован: 2023-01-17
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

Разобъединение

Добрый день!
Есть excel-евская таблица.
В таблице местами есть объединенные ячейки.
Нужно по всему листу разобъединить все объединения.
Использую openpyxl
Если явно указать объединенный диапазон, то unmerge_cells помогает, а мне нужно разъединить все объединения

Офлайн

#2 Март 22, 2023 09:26:01

xam1816
Зарегистрирован: 2020-05-11
Сообщения: 1308
Репутация: +  112  -
Профиль   Отправить e-mail  

Разобъединение

Сделай вручную два файла, один с объединенной ячейкой которая есть в файле, второй файл который должен получиться на выходе, выложи сюда

Офлайн

#3 Март 23, 2023 12:21:28

tamazav
Зарегистрирован: 2023-01-17
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

Разобъединение

xam1816
Сделай вручную два файла, один с объединенной ячейкой которая есть в файле, второй файл который должен получиться на выходе, выложи сюда

Спасибо! Задача решена. После некоторых изменений осталось необходимость разъединения только 2-х полей. Пробежался циклом по полям и разъединил.

 for i in range(4,self.wsh_podg_sch.max_row):
    self.wsh_podg_sch.unmerge_cells(start_row=i, start_column=2, end_row=i, end_column=3)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version