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