AAA*_*AAA 5 java excel apache-poi
我们如何得到background color一个XSSFCell。我尝试使用XSSFCellStyle但没有运气。
FileInputStream fis = new FileInputStream(fileName);
XSSFWorkbook book = new XSSFWorkbook(fis);
XSSFSheet sheet = book.getSheetAt(0);
XSSFRow row = sheet.getRow(0);
System.out.println(row.getCell(0).getCellStyle().getFillForegroundColor());
Run Code Online (Sandbox Code Playgroud)
使用这些步骤,我无法获得Short类型的背景色表示。
我在 scala 工作,但它是一样的。你的代码是对的。
这是我的,看看你是否能发现差异:
val wb = new XSSFWorkbook(path)
for (id <- 0.until(sheetTot)) {
val sh = wb.getSheetAt(id)
print(sh.rowIterator().next().cellIterator().next().getCellStyle().getFillBackgroundColor())
}
Run Code Online (Sandbox Code Playgroud)
就我而言,结果是 64