У меня есть скрипт, который предполагает добавление данных из python datafame в существующую рабочую таблицу в рабочей книге. Как только я ввожу любые данные в файл Excel, используя python, существующий формат диаграмм портится.
Вот мой скрипт
# Editing WB starts here
outPath = r"C:\Users\prashant.kumar\Desktop\myexcelfile.xlsx"
book = load_workbook(outPath)
writer = pd.ExcelWriter(outPath, engine='openpyxl')
writer.book = book
#Pet Name Sheet
writer.sheets = {"Pet Name": book['Pet Name']}
pd.DataFrame([str(DF_inputFiles_sheetA[i])]).to_excel(writer, startcol=0,startrow=0, header=None, index=False, sheet_name='Pet Name')
writer.save()
Вот как мои диаграммы до того, как я манипулирую книгой
Вот как это выглядит после выполнения этого фрагмента сценария
Есть ли способ добавить мои данные в файл Excel, не нарушая форматирование диаграмм?