python - 如何使用python将excel表复制到另一个具有相同格式的工作簿
问题描述
我必须将不同源文件中的 excel 工作表复制到具有相同格式的目标工作表(标题、边框、字体、公式、背景颜色、间距等)
我试过下面的脚本,但它也只复制数据,标题不完全匹配。
import pandas as pd
df = pd.read_excel(src, sheet_name="Sheet1")
df.to_excel(des, sheet_name='new_tab')
任何帮助表示赞赏。首选Python。
解决方案
我认为熊猫不可能做到这一点。您可能应该看看 VBA 并为它编写一个宏,尽管我可以说编写 vba 与 python 相比一点也不有趣。
推荐阅读
- c# - c# 在派生类中使用基类型泛型参数类型名称
- java - 为什么 twitter.showUser(12).getLang() 当前返回 null 无论用户 id 是谁,它在过去完美运行的事件
- android - 无法使用 pip 安装 PyAudio。无法通过 Web 安装 PyAudio 文件。Kindle/Fire OS 解决方法?
- core-data - 如何在核心数据中求和
- javascript - 如何直接从单击将数据传递给组件,或者在没有代理对象的情况下单击处理程序?
- javascript - 如果数组索引值小于 3,则隐藏按钮
- ms-access - 尽管有链接 MS-Access,但仍难以处理订单/订单详细信息子表单
- visual-studio - 在 IoT Edge 解决方案中指定 Deployment.template.json
- java - 使用提供而不是构造函数注入的视图模型的匕首多重绑定
- flutter - BottomNavigatonBar 的 onTap(index) 方法上的 SetState() 不会重建小部件树