Beispiel #1
0
 /**
  * 锁定单元格
  *
  * @param colNum 列号
  * @param rowNum 行号
  * @param bln true:锁定 ,false :取消
  */
 public void setLock(int colNum, int rowNum, Boolean bln) {
   WritableCellFormat format_unlock = new WritableCellFormat();
   try {
     // 锁定单元格
     if (bln == true) {
       format_unlock.setLocked(true);
       // 解锁单元格
     } else {
       format_unlock.setLocked(false);
     }
     wrCurrentSheet.getWritableCell(colNum, rowNum).setCellFormat(format_unlock);
   } catch (WriteException e) {
     logger.error(e.getMessage());
     throw new BaseException(e);
   }
 }