问题描述
我需要知道如何将数据从Java导出到Excel。 我的客户给了我一张表格,并要求我将数据导出到他们的报表中。 他们可以给我另一种形式。 我怎样才能做到这一点?
1楼
我需要知道如何将数据从Java导出到Excel。
最简单的方法是创建一个逗号分隔值(csv)文件,然后将其导入Excel。
我的客户给了我一张表格,并要求我将数据导出到他们的报表中。
不用看表格就很难说,但是您可以将值从Excel csv页面复制到同一Excel工作簿中的报表表单页面。 您可以使用Visual Basic脚本自动执行此操作。
他们可以给我另一种形式。
而且,您可以将值从Excel csv页面复制到同一Excel工作簿中的新报表表单页面。 您可以使用另一个Visual Basic脚本将其自动化。
2楼
看看
3楼
您可能会研究使用Apache POI库(http://poi.apache.org/)。 创建该库的唯一目的是读写Office Open XML标准(OOXML)和Microsoft的OLE 2复合文档格式(OLE2)。
4楼
您可以假设系统上存在Open Office或MS Office吗?
最好的方法是通过邮件合并。 设置邮件合并模板,并通过Java程序在excel / csv文件中提供数据。
一旦生成了dta,就可以通过邮件合并生成格式化的报告。 并且由于具有模板,因此可以在Office本身中非常轻松地对其进行修改。