Bonded Verwenden von Java und Hssf, um Excel-Daten zu erhalten, wie man überprüft, ob eine Zelle fett ist? Ich durchläuft alle Blätter, alle Zeilen und alle Zellen einer Excel-Arbeitsmappe. Ich möchte eine Aktion ausführen, wenn die Zelle fett ist.Java Überprüfen, ob der Text in einer Zelle mit Apache POI HSSF
//Iterate through excel sheets
for (int i = 0; i < workbook.getNumberOfSheets(); i++) {
HSSFSheet excelSheet = workbook.getSheetAt(i);
HSSFRow row;
Iterator rows = excelSheet.rowIterator();
//Iterate through rows
while (rows.hasNext()) {
row = (HSSFRow) rows.next();
HSSFCell cell;
Iterator cells = row.cellIterator();
//Iterate through cells
while (cells.hasNext()) {
cell = (HSSFCell) cells.next();
//If cell contains all bolded text
//DO Something
}
}
}
Mit HSSFFont Methode getBold()? – Yev
Wie geht das? Ich kann kein gutes Beispiel finden. – pseudorandom