在Apache POI中通过文本查找Excel单元格

我想通过文本在Excel工作表中find一个单元格。 文本是像%t

 sheet.findCell("%t"); // pseudo-code, not working 

我的目标是使用户能够提供一种模板,在其中写入数据。 用户可以在Excel文件中configuration颜色和字体,以及数据的位置。 这个%t单元格是数据表的左上angular。

附加问题:是否有更好的方法来完成这项工作?

编辑我遍历行和单元格来find它。 恐怕它不是真的有效,但它迄今为止工作:

 public static Cell findCell(XSSFSheet sheet, String text) { for(Row row : sheet) { for(Cell cell : row) { if(text.equals(cell.getStringCellValue())) return cell; } } return null; } 

您可以遍历工作表的单元格并调查内容。 我不认为有一个更简单的方法。