java中对Excel的换行不换格操作方法

//一、培训学习经历(含岗位培训、业余自学等)by heshuang 20190215
                if(row_pxxx != null){
                    StringBuffer value = new StringBuffer("");
                    boolean flag = false;
                    Iterator<Map.Entry<String, List<Record>>> it = 
                    yjMap.entrySet().iterator();
                    while (it.hasNext()) {
                        Map.Entry<String, List<Record>> entry = it.next();
                        if(entry.getKey().indexOf("pxxx_")>-1){
                            if(!flag){
                                value.append(entry.getValue());
                                flag = true;
                            }else{
                                value.append("\n");//强制换行符
                                value.append(entry.getValue());
                            }

                        }
                        //entry.getValue(), entry.getKey()
                    }
                    Cell cell1 = row_pxxx.getCell(0);
                    //给此单元格设置\n强制换行!
                    HSSFCellStyle cellStyle=workbook.createCellStyle();
                    cellStyle.setWrapText(true);
                    cell1.setCellStyle(cellStyle);//设置
                    String column = cell1.getStringCellValue();


                    cell1.setCellValue(value);
                }

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值