使用HSSF复制和粘贴行(Apache POI)

时间:2011-04-19 06:51:57

标签: java excel apache-poi poi-hssf

  

可能重复:
  How to insert a row between two rows in an existing excel with HSSF (Apache POI)

如何使用HSSF复制行的值和所有格式。使用MS Excel或其他Spread Sheet应用程序,可以轻松复制和粘贴。但现在我在使用Java中的HSSF复制行时遇到问题。

我现在的情景是,我在Cell:A46上,它是表格的最后一行,但我仍然有很多数据要填充在单元格上。我不能简单地只创建一行和它的单元格,因为我还需要格式化。它也可能会破坏一些公式,因为我使用了一个excel模板,它在Cell:A46之后有格式化。

2 个答案:

答案 0 :(得分:3)

为什么不通过单元格迭代,在新行上创建新单元格并从“旧”单元复制布局信息?


顺便说一句:如果您需要处理风格信息,请查看JXLS。它基于POI,可用于(例如)从基于Excel文件的模板填充Excel文件

答案 1 :(得分:3)

我做了一个类似的帖子,有一个解决这个问题的答案。

要获得答案,请查看我的其他帖子here