Wie Sie initialisiert werden Zellen, die beim erstellen einer neuen Excel-Datei (Apache POI)

Ich bin derzeit mit Apache POI zu erstellen leere excel-Dateien (das werde ich später Lesen und Bearbeiten). Das problem ist, dass immer wenn ich versuche die Zelle, bekomme ich immer einen null-Wert. Ich habe versucht beim initialisieren die ersten paar Spalten und Zeilen (die Zellen sind nicht mehr null ist), aber mit diesem Ansatz kann ich nicht einfügen neuer Zeilen und Spalten. Wie kann ich in der Lage sein zu initialisieren, werden alle Zellen einer Platte, ohne die Anzahl der Zeilen und Spalten? Dank

EDIT: Hi das ist mein code in der Erstellung von excel-Dateien. Ich konnte nicht verwenden Sie den iterator initialisiert alle meine Zellen, da gibt es keine Zeilen und Spalten für die Tabelle.

FileOutputStream fileOut = new FileOutputStream(loc + formID +".xls");
        HSSFWorkbook workbook = new HSSFWorkbook();
        Sheet sheet = workbook.createSheet("Sheet1");
        for (Row row : sheet) {
            for (Cell cell : row) {
                CellStyle style = workbook.createCellStyle();
                style.setFillBackgroundColor(IndexedColors.BLACK.getIndex());
                cell.setCellValue("");
                cell.setCellStyle(style);
            }
        } 
        workbook.write(fileOut);
        fileOut.flush();
        fileOut.close(); 
InformationsquelleAutor charmeleon | 2011-03-29
Schreibe einen Kommentar