直接上干货。
1、场景一
仅限于某个列不显示,可以使用
设置边框为白色
public void setStyle(HSSFWorkbook wb, HSSFSheet sheet) {
HSSFCellStyle style = wb.createCellStyle();
style.setFillForegroundColor(IndexedColors.WHITE.getIndex());
style.setFillPattern(CellStyle.SOLID_FOREGROUND);
}
指定sheet使用默认列样式
sheet.setDefaultColumnStyle(j, style);
2、场景二
以sheet为单位,全局不显示边框可以使用
sheet.setDisplayGridlines(false);//隐藏Excel网格线,默认值为true
备注打印时是否显示网格线
sheet.setGridsPrinted(true);//打印时显示网格线,默认值为false
这样就可以使得excel看起来和word一样了。