重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
创新互联长期为1000多家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为米林企业提供专业的成都网站制作、成都做网站,米林网站改版等技术服务。拥有十载丰富建站经验和众多成功案例,为您定制开发。
我以前用poi做过一次类似的导出,直接把表头那些信息事先初始化上去的,你可以试试。
生成Excel时,设置单元格格式为STRING,即:123 //关键代码HSSFCell cell = newHSSFCell();cell.setCellType(HSSFCell.CELL_TYPE_STRING);
参考代码 public static void createcolheader(hssfsheet sheet, cellstyle cellstyle,string[] columheader) {if (sheet != null) { sheet.setdefaultcolumnwidth(20); hssfrow row = sheet.createrow(0); for (int i = 0; i < columheader.length; i++) { hssfcell cell = row.createcell(i); cell.setcellvalue(columheader[i]); if (cellstyle != null) { cell.setcellstyle(cellstyle); } } freezepane(sheet,0,1,0,1); }}
poi设置的单元格格式是全局的吗参考代码 public static void createColHeader(HSSFSheet sheet, CellStyle cellStyle,String[] columHeader) {if (sheet != null) { sheet.setDefaultColumnWidth(20); HSSFRow row = sheet.createRow(0); for (int i = 0; i < columHeader.length; i++) { HSSFCell cell = row.createCell(i); cell.setCellValue(columHeader[i]); if (cellStyle != null) { cell.setCellStyle(cellStyle); } } freezePane(sheet,0,1,0,1); }}
//首先创建一个单元格样式对象,设置了四周的边框以及字体可以换行,wb为你要操作的workbook对象hssfcellstyle style = wb.createcellstyle();//创建字体样式font font = wb.createfont(); //设置斜体font.setitalic(true);//设置当前样式利用了斜体style.setfont(font);//cell利用当前样式,cell为你要操作的单元格cell.setcellstyle(style);/*望采纳^ _ ^*/