Я хочу импортировать значения из фрейма данных Pandas в существующий лист Excel. Я хочу вставить данные внутри листа, не удаляя то, что уже есть в других ячейках (например, формулы, использующие эти данные и т. Д.).
Я пытался использовать data.to_excel, например:
writer = pd.ExcelWriter(r'path\TestBook.xlsm')
data.to_excel(writer, 'Sheet1', startrow=1, startcol=11, index = False)
writer.save()
Проблема в том, что таким образом я перезаписываю весь лист.
Есть ли способ добавить только фрейм данных? Было бы идеально, если бы я мог также сохранить формат ячеек назначения.
Спасибо