当前位置:   article > 正文

导出 excel表格 其中设置部分内容不可编辑_hutool导出excel设置表格不可编辑

hutool导出excel设置表格不可编辑
// 先进行状态设置
HSSFCellStyle lockstyle = wb.createCellStyle();
        lockstyle.setLocked(true);//设置锁定
        HSSFCellStyle unlockStyle=wb.createCellStyle();
        unlockStyle.setLocked(false);//设置未锁定
  • 1
  • 2
  • 3
  • 4
  • 5
//对行和列进行循环判断,对想要锁定的列进行设置
cell.setCellStyle(unlockStyle);//默认是锁定状态;将所有单元格设置为:未锁定;然后再对需要上锁的单元格单独锁定
                if(j==0){//这里可以根据需要进行判断;我这就将第1列上锁了
                    cell.setCellStyle(lockstyle);//将需要上锁的单元格进行锁定
                    cell.setCellValue(value.toString());
                }else{
                    cell.setCellValue(value.toString());
                }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
//最后再进行密码设置,否则不会生效
// 在sheet里创建表头下的数据
        sheet.protectSheet("123456");
  • 1
  • 2
  • 3
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/170392?site
推荐阅读
相关标签
  

闽ICP备14008679号