使用java在excel中只读的单个单元格

Kar*_*k.m 1 java excel

如何使用 Java 在 Excel 中制作只读单元格?

lwe*_*ler 5

您可以使用Apache POI 库来实现这一点。这是一个简单的代码示例:

HSSFWorkbook wb = new HSSFWorkbook();
HSSFSheet sheet = wb.createSheet("Test");

Row row = sheet.createRow(0);

CellStyle style = wb.createCellStyle();
style.setLocked(true);
cell = row.createCell(0);
cell.setCellStyle(style);

// this is important as locking is pnly activated if sheet is protected
sheet.protectSheet("");
Run Code Online (Sandbox Code Playgroud)