摘要

在研究POI、JXL、Jacob、JFreeChart组件以及宏在报表输出中的优势与不足的基础上,提出Jacob与POI相结合的动态模板法。首先用Jacob生成只包含chart对象的Excel动态模板,然后结合POI读取、修改Excel功能写入其他信息。并充分利用Jacob与VBA对Excel操作的相关性,方便了Jacob的使用,有效解决了带有chart复杂报表输出的问题。最后结合实例详述了动态模板法的实现过程。