Я хочу создать Excel, в котором только определенный столбец заблокирован (только для чтения), а остальные доступны для редактирования,
Я использую следующий подход, но это, кажется, не работает.
Создайте два CellStyles, один с setLocked(true) и другой с setLocked(false).
Затем примените стиль locked для всех ячеек в столбце, который нужно заблокировать, и стиль unlocked для всех остальных ячеек.
Защитите лист с помощью sheet.protectSheet("");
Но когда я открываю созданный Excel в open office, я замечаю, что все ячейки заблокированы!
Ни одна из них не доступна для редактирования.
Как я могу выполнить вышеуказанное требование?
P.S : Я не могу использовать подход валидации данных.