标签: excel csv
我正在寻找一种方法来合并我的excel模板,该模板具有所有格式和公司标题等,以及从我们系统中的报告生成的原始数据。
通过这种方式,我可以隔离原始数据以及可以从外部控制的漂亮外观和格式。
基本上我想做的是,
从我们的系统中提取csv报告。 打开带有表格,列名称,漂亮徽标等的Excel模板。 有些人如何将csv合并到表中。
打印/电子邮件已完成的模板。
答案 0 :(得分:0)
也许你可以使用csv2odf。它适用于xlsx文件(但不适用于xls)。
它的运行方式如下:
csv2odf data.csv template.xlsx output.xlsx
它需要一行样本数据。使用数字将去的虚拟数字和文本将去的虚拟文本。根据需要格式化文本/数字。
如果您有多行标题,可以使用-S选项告诉它要跳过多少行,如下所示:
csv2odf -S 5 data.csv template.xlsx output.xlsx
您还需要python来运行它。