怎样在程序里面动态的合并成这样,给个提示也行,谢了

解决方案 »

  1.   

    不知道这个对你有没帮助,http://blog.csdn.net/liaodajian/article/details/3501699
      

  2.   

    生产excel 跨行跨列的方法 
    如(北京6.9)这个单元格 跨从第1行到第2行 没有跨列即从第0列到第0列  前面两个是跨行坐标,后面两个是跨列坐标 
    sheet.addMergedRegion(new CellRangeAddress(1,2,0,0));
    如果你是循环产生的表格,要注意偏移量
      

  3.   

    先对结果集排个序
    然后Region region = new Region(a,(short)b,c,(short)d); //参数1:行号 参数2:起始列号 参数3:行号 参数4:终止列号
    sheet.addMergedRegion(region);
    算出发货额合计和汇款额合计,将合并后的单元格(a,b)置值