Use o openpyxl para editar um arquivo do Excel2007 (.xlsx) sem alterar seus próprios estilo

Tenho um arquivo .xlsx para editar, encontrei openpyxl poderia manipular arquivos do Excel 2007. Eu só quero alterar o valor em algumas células e deixar outras configurações inalterada

Mas depois que eu passei peloDocumentaçã, Não consigo encontrar os exemplos para editar um arquivo existente. Demonstrou apenas a leitura de um arquivo .xlsx e a gravação em um nov

Tentei abaixo o caminho para editar um arquivo existente, mas depois que o salvei, os estilos no arquivo foram removidos (como fontes, cores):

from openpyxl.reader.excel import load_workbook
wb=load_workbook(r'd:\foo1.xlsx')
ws=wb.get_sheet_by_name('Bar')
ws.cell('A1').value= 'new_value'
# save the workbook to a new file to finish the editing
# but the style settings has been removed (such like font, color) in the new file
wb.save(r'd:\foo2.xlsx')

questionAnswers(3)

yourAnswerToTheQuestion