Java 如何使用ApachePOI检查.xlsx文件中的单元格文本是否删除
我需要检查.xlsx文件(Microsoft Excel文件)中单元格的文本格式是否为穿透或未使用Apache POI库 看下图Java 如何使用ApachePOI检查.xlsx文件中的单元格文本是否删除,java,excel,apache-poi,ms-office,Java,Excel,Apache Poi,Ms Office,我需要检查.xlsx文件(Microsoft Excel文件)中单元格的文本格式是否为穿透或未使用Apache POI库 看下图 我需要检查B3单元格文本是否为穿透。不确定如何获得引用,但有和类似的: 使用从单元格中获取XSSFRichTextString 使用在特定位置获取xssfont 使用以下命令检查字体: 最后我找到了一种方法,代码如下 //Using workbook XSSFWorkbook workbook = new XSSFWorkbook(new FileInputStre
我需要检查B3单元格文本是否为穿透。不确定如何获得引用,但有和类似的:
XSSFRichTextString
xssfont
最后我找到了一种方法,代码如下
//Using workbook
XSSFWorkbook workbook = new XSSFWorkbook(new FileInputStream(new File("abc.xlsx")));
//Getting first sheet
XSSFSheet sheet = workbook.getSheetAt(0);
//Checking A1 cell that strikethrough or not
boolean strikeOutStatus=sheet.getRow(0).getCell(0).getCellStyle().getFont().getStrikeout();
System.out.println(strikeOutStatus);
我不明白这个问题。你试了什么?你需要什么?