为什么使用easyexcel导出时,设置样式没起作用?

使用easyexcel导出时,设置样式没起作用,最下方是代码
工作表保护所有锁定的单元格,这里设置第一列不锁定,期望的结果应该是只有第一列可编辑,但是最后全部不可编辑,请问那里出问题了?

EasyExcel.write(response.getOutputStream(), FieldselectionNewVO.class)
                    .registerWriteHandler(new SelectSheetWriteHandler())
                    .excelType(ExcelTypeEnum.XLSX).sheet("sheet0").doWrite(new ArrayList<>());
    public class SelectSheetWriteHandler implements SheetWriteHandler {
    @Override
    public void afterSheetCreate(SheetWriteHandlerContext context) {
        Sheet sheet = context.getWriteSheetHolder().getSheet();
        sheet.getColumnStyle(0).setLocked(false);
        sheet.protectSheet("123");
    }
    }
不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

https://blog.csdn.net/leesinbad/category_12207471.html
看下这几篇,应该有你想要的