单细胞只能在使用java的excel中读取

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

您可以使用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(""); 

看看Apache POI项目,特别是HSSF和XSSF子项目,它提供了一个Java库来操作Excel文档。

也许你可以试试jExcel 。 这是相当简单和易于使用。