Я открываю файл .xlsm, используя openpyxl, и обновляю некоторые ячейки в нем, а затем сохраняю как файл .xlsm. Теперь, когда я открываю сохраненный файл, я вижу, что ячейки, которые были объединены в исходном файле, разбиваются в новом файле .
код, который я использую -
from openpyxl import Workbook
from openpyxl import load_workbook
wb = load_workbook('Excel.xlsm',read_only=False ,keep_vba=True)
ws = wb['K0 Reg Patch Util']
ws.cell(row=42,column=3).value = 25
ws.cell(row=43,column=3).value = 30
ws.cell(row=44,column=3).value = 24
wb.save('Test.xlsm')
как изменить код, чтобы файл остался в том же формате и в новом сохраненном файле. Прямо сейчас с этим кодом ячейки, которые были объединены в исходный файл, разбиты. Как решить это, потому что я не хочу разрушать структуру в исходном файле.
Я попытался сохранить файл с тем же именем, а затем возникла та же проблема. На самом деле я должен сохранить файл с той же структурой, но с обновленными значениями. Не могли бы вы, ребята, помочь мне с этим ??