繁体   English   中英

如果文档格式不同,如何将数据从Java导出到Excel或Word?

[英]How can I export data from Java to Excel or Word if documents have different forms?

我需要知道如何将数据从Java导出到Excel。 我的客户给了我一张表格,并要求我将数据导出到他们的报表中。 他们可以给我另一种形式。 我怎样才能做到这一点?

我需要知道如何将数据从Java导出到Excel。

最简单的方法是创建一个逗号分隔值(csv)文件,然后将其导入Excel。

我的客户给了我一张表格,并要求我将数据导出到他们的报表中。

不用看表格就很难说,但是您可以将值从Excel csv页面复制到同一Excel工作簿中的报表表单页面。 您可以使用Visual Basic脚本自动执行此操作。

他们可以给我另一种形式。

而且,您可以将值从Excel csv页面复制到同一Excel工作簿中的新报表表单页面。 您可以使用另一个Visual Basic脚本将其自动化。

看看Apache POI

您可能会研究使用Apache POI库(http://poi.apache.org/)。 创建该库的唯一目的是读写Office Open XML标准(OOXML)和Microsoft的OLE 2复合文档格式(OLE2)。

您可以假设系统上存在Open Office或MS Office吗?

最好的方法是通过邮件合并。 设置邮件合并模板,并通过Java程序在excel / csv文件中提供数据。

一旦生成了dta,就可以通过邮件合并生成格式化的报告。 并且由于具有模板,因此可以在Office本身中非常轻松地对其进行修改。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM