如何在现有Excel工作表中的2行之间插入新行

时间:2011-04-11 09:11:56

标签: java apache-poi poi-hssf

我想使用现有的HSSFWorkBook(Apache POI)并使用新值在两个现有行之间插入新行。我尝试使用sheet.shiftRows(n1, n2, n3),但在移动值后会覆盖。我该怎么办?

1 个答案:

答案 0 :(得分:1)

我认为通常的做法是将所有其他行向下移动,然后将新数据写入留下的行中。

因此,如果要在第14行和第15行之间添加两行,请将行从15开始向下移两行,然后将新值写入第15行和第16行。(旧行15将为第17行)