我想使用 Apache POI
锁定Excel单元格(不可编辑的单元格) . 我正在使用 HSSFWorkbook
,这是我到目前为止所尝试的内容 .
首先我创造了一种风格 .
Font mystyle = workbook.createFont();
headerFont.setFontHeightInPoints((short) 11);
style = workbook.createCellStyle();
style.setLocked(true);
然后我像下面一样添加它 .
resultCell.setCellValue("mystyle");
resultCell.setCellStyle((CellStyle) formatter.styles.get("mystyle"));
但它没有锁定单元格,我仍然可以编辑单元格 . 有没有其他方法来实现这一目标?