用java实现excel中的单单元格只读

1l5u6lss  于 2021-07-05  发布在  Java
关注(0)|答案(3)|浏览(460)

如何使用java在excel中生成只读单元格?

ncecgwcz

ncecgwcz1#

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

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("");
irlmq6kh

irlmq6kh2#

也许你可以试试杰克塞尔。它非常简单易用。

jgzswidk

jgzswidk3#

看看apachepoi项目,特别是hssf&xssf子项目,它提供了一个java库来操作excel文档。

相关问题