gpt4 book ai didi

python - 如何使用 Pandas 将数据框添加到 .xlsm 文件上的现有 Excel 工作表

转载 作者:行者123 更新时间:2023-12-02 09:59:33 32 4
gpt4 key购买 nike

我想将 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()

问题是这样我就覆盖了整个工作表。有没有办法只添加数据框?如果我还可以保留目标单元格的格式,那就完美了。谢谢

最佳答案

我找到了一个很好的解决方案。 Xlwings 自然支持 pandas dataframe: https://docs.xlwings.org/en/stable/datastructures.html#pandas-dataframes

关于python - 如何使用 Pandas 将数据框添加到 .xlsm 文件上的现有 Excel 工作表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54126387/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com