比如一张excel表,现有10行,我想在第6行插入一空行,原来的6-10行下移,请问如何实现

解决方案 »

  1.   

    POI是否没有插入行的函数?如果要自己写循环,那每插入一行,都要把后面行的记录重写一边,效率也太低了吧
      

  2.   

    难道大家在开发中都不需要操纵excel?
      

  3.   

    需求不怪啊,主要是为了解决打印问题,我有一个excel模板,头和尾都有一堆内容,中间是记录明细,需要从数据表中取,我希望每取一条记录,就往excel中插一行,如果没有插入功能,我需要在程序中往excel尾部写上一堆东东,希望各位大虾帮我解决一下.谢了先
      

  4.   

    那你把尾放在下面,中间留出内容的空间用getRow()就行了,为什么要把尾靠到头上再往下移呢
      

  5.   

    感觉楼主的解决方法有些牵强,不如生成好相对来说可以按顺序生成的格式,再写Excel。 将你现在一步生成的方案分成两步实现