以编程方式将XLSX样式从一个文件复制到另一个文件

时间:2019-08-16 08:30:53

标签: excel xlsx

我们正在生成大型XLSX文档(仅数据),并且具有模板XLSX(样式,图像等)。

我知道XLSX只是zip,您可以提取它们的外观以了解内部情况。

以某种方式将样式和格式从模板XLSX文件复制到生成的XLSX文档(复制xl / styles.xml文件并再次压缩zip)是不可能的。 Excel抱怨文件不正确,所以我认为有一些一致性检查吗?...

谢谢

1 个答案:

答案 0 :(得分:0)

我们构建了一个基于Python的工具,可将XLSX样式从一张工作表复制到另一张工作表,从而使您能够从本质上模板化电子表格的视觉设计并将其应用于新数据。

https://github.com/Sydney-Informatics-Hub/copy_xlsx_styles可以满足您的需求。