Ich versuche, eine Zelle zu erstellen, weisen Sie ihr einen bereits vorhandenen Stil zu und legen Sie den Wert für diese Zelle fest. Dies kann durch die folgenden drei Codezeilen erreicht normalerweise werden:Apache POI - Erstellen einer Zelle, Festlegen eines Zellenwerts und Zellenstils in einem einzigen Befehl
HSSFRow row = sheetBenefits.createRow(rowNoPB+i);
HSSFCell cell0 = row.createCell(1);
cell0.setCellStyle(style);
cell0.setCellValue(new String("Survey "+i));
jedoch die Zelle Schöpfung und Zuweisen den Wert kann auf eine einzige Zeile wie folgt reduziert werden:
row.createCell(1).setCellValue(new String("Survey "+i));
Ich bin nicht Lage, den Stil in dieser Linie zu setzen, wie:
row.createCell(1).setCellValue(new String("Survey"+i)).setCellStyle(style);
der Fehler es mir „(String) auf dem primitiven Typ void Kann nicht aufrufen setCellValue“ ist gibt. Was ist der Fehler in diesem Fall? Wie kann ich alle 3 Ziele in einer einzigen Codezeile erreichen?
Great! Danke vielmals! –