我是由Java生成的.txt文件(带有数据库查询)。我需要生成一个excel(使用图形和其他类型的信息,不仅仅是一个纯粹的csv)。
如何使用java调用我的excel宏?
答案 0 :(得分:0)
我想说,让你的Excel宏使用csv作为数据源并让它直接完成它的工作。
否则,您可能需要查看报告框架,例如jasper reports http://community.jaspersoft.com/project/jasperreports-library
答案 1 :(得分:0)
您需要使用JAVA-to-COM桥,例如Jacob。 http://danadler.com/jacob/还有其他人,但我熟悉雅各布。然后,您将能够启动应用程序,加载文件,运行宏,然后关闭应用程序。这应该可以帮到你。
答案 2 :(得分:0)
为什么不直接使用java apache poi创建excel,而不是创建txt然后使用宏转换txt excel。