2016-04-15 141 views
1

我通过xlsxwriter创建新的工作簿。在他们每个人中,我需要具有格式化的页眉页,它存储在另一个模板工作簿中。我知道使用xlsxwriter是不可能的,因为我无法打开模板工作簿。将工作表添加到另一个工作簿创建的工作簿

我认为这是由xlrd做的,复制这张表,然后用xlsxwriter写入创建的工作簿。 但是有可能吗?要使用这两个库的组合?

我知道这个问题甚至没有任何代码,但我与蟒蛇跛脚,如果你可以给我任何意见或东西来处理我的问题,我将gratefull。

回答

2

xlrdxlswriter并不是真正旨在一起工作。考虑切换到pyopenxl库,该库允许读取和写入电子表格,并可能允许您轻松完成您所需要的操作。

+0

仅用于Excel 2010吗?我只用2007年 – GohanP

+0

哦,亲爱的,如果你不能转换成'.xlsx'格式,你可能会运气不佳 – holdenweb

+0

我有'.xlsx'格式,我用xlsxwriter创建了这个文件,并且有很多格式和公式。不知道是否可以用pyopenxl做。或者,也许我会保存由xlsxwriter创建的文件,然后再次打开pyopenxl和从哪里我将采取工作表复制,然后复制它的模板?你认为它可以工作吗?格式等不会改变? – GohanP

相关问题