如何用Python正确复制“.xlsx”文件

1 投票
1 回答
2652 浏览
提问于 2025-04-17 22:28

我正在使用Excel和Python。
我想用Python写的脚本来复制和修改一个扩展名为“.xlsx”的Excel文件。
这个文件有特定的格式,并且一些单元格有特定的样式。
当我处理扩展名为“.xls”的文件时,我会使用“formatting_info”来像这样复制Excel文件:

readBook = open_workbook(fileName, formatting_info=True)

然后我会修改它,然后保存。

问题是,我不能在“.xlsx”文件上使用“formatting_info”;

我遇到了一个错误:

formatting_info=True not yet implemented

我在寻找解决方案,但没有找到任何能帮我的。

我的问题是:有没有办法复制和修改这个“.xlsx”文件,同时保留样式和字体?

我附上了一个例子:

在这里输入图片描述

1 个回答

2

情况是一样的,详细内容可以在以下链接查看:

python xlutils : formatting_info=True 尚未实现

formatting_info=True 

这个功能只适用于 .xls 文件,而不支持 .xlsx 文件。

撰写回答