在Apache POI中按文本查找Excel单元格
我想通过文本在Excel工作表中找到一个单元格。文字是这样的%t
:
sheet.findCell("%t"); // pseudo-code, not working
我的目标是使用户能够提供一种用于写入数据的模板。用户可以在Excel文件中配置颜色和字体以及数据位置。该%t
单元格是数据表的左上角。
附加问题:是否有更优雅的方法来完成这项工作?
我正在遍历行和单元格以找到它。恐怕它并不是真的有效,但是到目前为止它仍然有效:
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;
}
回答:
您可以遍历工作表的单元格并调查内容。我认为没有更简单的方法。
以上是 在Apache POI中按文本查找Excel单元格 的全部内容, 来源链接: utcz.com/qa/418897.html