首页 > 解决方案 > 如何使用python将excel表复制到另一个具有相同格式的工作簿

问题描述

我必须将不同源文件中的 excel 工作表复制到具有相同格式的目标工作表(标题、边框、字体、公式、背景颜色、间距等)

我试过下面的脚本,但它也只复制数据,标题不完全匹配。

import pandas as pd

df = pd.read_excel(src, sheet_name="Sheet1")

df.to_excel(des, sheet_name='new_tab')

任何帮助表示赞赏。首选Python。

标签: pythonpython-3.xpandas

解决方案


我认为熊猫不可能做到这一点。您可能应该看看 VBA 并为它编写一个宏,尽管我可以说编写 vba 与 python 相比一点也不有趣。


推荐阅读