如何设置单元格值?

时间:2016-05-26 17:01:57

标签: java poi-hssf hssfworkbook

我有以下代码:

        HSSFSheet sheet = workbook.getSheetAt(0);

        Cell resultCell=(Cell) sheet.getRow(1).getCell(0);

问题是结果单元格没有任何方法setCellValue()。以下陈述给我一个错误

 resultCell.setCellValue("PASS");

2 个答案:

答案 0 :(得分:0)

如果您查看Apache POI JavaDocs for Cellthe Apache POI Cell examples on the website,您会清楚地看到org.apache.poi.ss.usermodel.Cell有多种setCellValue方法,包括setCellValue(double)和{{ 3}}

您很可能为Cell导入了错误的类。您应该查看课程顶部的import语句,删除错误的语句,并确保您只有以下语句之一:

import org.apache.poi.ss.usermodel.Worbook;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Cell;

或:

import org.apache.poi.ss.usermodel.*;

答案 1 :(得分:-1)

正确的代码就是这个  HSSFCell resultCell = sheet.getRow(1).getCell(0); 我不应该把细胞对象放在一边