保护工作表之后。
sheet.protectSheet("");
无法启用排序。
POI的新版本。没有参数来启用受保护工作表中的排序。只需禁用排序即可。
sheet.lockSort();
我也尝试过。
CTSheetProtection sheetProtection = excelSheet.getCTWorksheet().getSheetProtection();
sheetProtection.setSort(false);
但是此功能启用了Excel工作表中的排序按钮。但是,单击A-Z或Z-A之后,我会弹出窗口。由于保护板。
我正在使用此<version>3.10.1</version>
。
我正在为用户使用一种保护方法,请不要在工作表中编辑某些列。
但是我需要对受保护的工作表进行排序。
还有一个问题。 这有可能锁定excel的第一行。因为不对标题行进行排序。 但是我用
sheet.createFreezePane(0, 1);
这将冻结滚动,而不是排序。请帮助解决这两个问题。