首页 > 解决方案 > 如何在 Excel 中替换一张工作表并保留所有其他现有工作表?

问题描述

excel文件中有两张表:SheetA和SheetB

我的 SheetA 具有将数据链接到 SheetB 的公式。我想每天更新 SheetB,这样 SheetA 的信息也可以每天更新。

我的代码如下,但它删除了 SheetA。

path1 = <file location>
book = load_workbook(path1)
writer = pd.ExcelWriter(path1, engine = 'openpyxl')
writer.book = book
df.to_excel(writer, "SheetB", index = False)
writer.save()
writer.close() 

标签: pythonpandas

解决方案


推荐阅读