为什么我利用poi给excel的单元格添加批注后只有一行出现了批注?
代码如下:
- Java code
private void contentsingleedit(HSSFPatriarch p,int i,String text,HSSFCellStyle style,HSSFRow row) { WBSExcelUtils.createCell(row, i); HSSFComment commentglqf=p.createComment(new HSSFClientAnchor(0,0,0,0,(short)3,3,(short)4,8)); HSSFComment commenttjqf=p.createComment(new HSSFClientAnchor(0,0,0,0,(short)3,3,(short)4,8)); commentglqf.setString(glqfstr); commenttjqf.setString(tjqfstr); HSSFCell cell = WBSExcelUtils.getCell(row, i); cell.setCellStyle(style); cell.setCellValue(text); if(i==7) { cell.setCellComment(commentglqf); } else if(i==8){ cell.setCellComment(commenttjqf); } }
谁能看下是哪里的问题。i表示的是表格的第7列和第8列,表中的数据是通过这个方法添加的
[解决办法]
你方法是怎么调用的?
[解决办法]
- Java code
if(i==7) { cell.setCellComment(commentglqf); } else if(i==8){ cell.setCellComment(commenttjqf); }