объединенные ячейки разбиваются после загрузки / сохранения - PullRequest
0 голосов
/ 07 сентября 2018

Я открываю файл .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')

как изменить код, чтобы файл остался в том же формате и в новом сохраненном файле. Прямо сейчас с этим кодом ячейки, которые были объединены в исходный файл, разбиты. Как решить это, потому что я не хочу разрушать структуру в исходном файле.

Я попытался сохранить файл с тем же именем, а затем возникла та же проблема. На самом деле я должен сохранить файл с той же структурой, но с обновленными значениями. Не могли бы вы, ребята, помочь мне с этим ??

...