我想将边框样式应用于行而不是整行。我想把它应用到第33个细胞。我该怎么办?
任何想法??
答案 0 :(得分:1)
创建您想要的样式:
HSSFCellStyle my_style = my_workbook.createCellStyle();
/* Draw a thin left border */
my_style.setBorderLeft(HSSFCellStyle.BORDER_THIN);/* Add medium right border */
my_style.setBorderRight(HSSFCellStyle.BORDER_MEDIUM);/* Add dashed top border */
my_style.setBorderTop(HSSFCellStyle.BORDER_DASHED); /* Add dotted bottom border */
my_style.setBorderBottom(HSSFCellStyle.BORDER_DOTTED);
创建一行:
/*Create a row */
Row row = my_sheet.createRow(0);
使用所需的边框样式向单元格添加单元格:
/*Now add cells to the row*/
Cell cell = row.createCell(0);
cell.setCellValue("Add Border Example - 1 ");
/*Now add style to your cell
cell.setCellStyle(my_style);
重复为先前创建的行创建单元格的过程