Morpheus2100 Geschrieben 14. Juli 2006 Teilen Geschrieben 14. Juli 2006 Hi Leute, ich erstelle über die POI Bibliothek eine Excel datei. jetzt hab ich versucht in der createheader() Methode das Excel file zu füllen, was auch klappt! Jedoch kommt es mir sehr umständlich vor, wie ich das mache! kann mir einer Weiterhelfen, um das ganze zu vereinfachen? private void createHeader(HSSFWorkbook book) { HSSFRow row; HSSFCell cell; HSSFCellStyle style; HSSFFont font; short i=0; style = book.createCellStyle(); font = book.createFont(); font.setFontHeightInPoints((short) 10); font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD); style.setFont(font); row = book.getSheetAt(0).createRow(0); cell = row.createCell(i); cell.setCellStyle(style); cell.setCellValue("MEDITsystems Juni 2006"); row = book.getSheetAt(0).createRow(4); cell = row.createCell(i++); cell.setCellValue("Mitarbeiter"); row = book.getSheetAt(0).createRow(4); cell = row.createCell(i); cell.setCellValue("Workflow"); row = book.getSheetAt(0).createRow(4); cell = row.createCell((short)2); cell.setCellValue("Differenz"); String[] array = {"Aouzi Abdelwahad","Bensch Heiko","Brodale Michael", "Dalic Suzana","Demirci Selcuk","Duck Heike", "Henkel Dr. Thomas","Neudorfer Stefan", "Schimanowska Uljana","Springer Stefan"}; for(i=6;i<array.length+6; i++){ row = book.getSheetAt(0).createRow(i); cell = row.createCell((short)0); cell.setCellValue(array[i-6]); } i=19; row = book.getSheetAt(0).createRow(i++); cell = row.createCell((short)0); cell.setCellValue("berechnet Vormonat"); row = book.getSheetAt(0).createRow(i++); cell = row.createCell((short)0); cell.setCellValue("Übertrag Vormonat"); row = book.getSheetAt(0).createRow(i++); cell = row.createCell((short)0); cell.setCellValue("Vertrag"); row = book.getSheetAt(0).createRow(i++); cell = row.createCell((short)0); cell.setCellValue("Rest"); row = book.getSheetAt(0).createRow(i++); cell = row.createCell((short)0); cell.setCellValue("Übertrag nächster Monat"); }[/PHP] DANKE MFG MIKE Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.