Morpheus2100 Geschrieben 14. Juli 2006 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
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden