Nie zapisują się nazwy kolumn do Excela

0

Hej :)
Staram się zapisać do Excela dane między innymi z jtable nazwy kolumn kod niby prosty ale zapisuje sie tylko nazwa ostatniej kolumny wcześniejsze nie. Może ktoś ma pomysł dlaczego tak się dzieje ? Sprawdzałem pętle i pobieranie nazwy wszystko działa a mimo to nie chce dodać jedynie ost nazwę zapisuje :(

  String sheetName = "Wynik";//name of sheet

        XSSFWorkbook wb = new XSSFWorkbook();
        XSSFSheet sheet = wb.createSheet(sheetName);

        //Dodawanie KOLUMN 
        for (int c = 0; c < tabelkaMain.getColumnCount(); c++) {
            XSSFRow row = sheet.createRow(0);//Wiersz 
            XSSFCell cell = row.createCell(c + 2);//Kolumna
            // System.out.println(tabelkaMain.getColumnName(c)+ " C:" + c);
            cell.setCellValue(tabelkaMain.getColumnName(c).toString());
        }

1

Na szybko bez weryfikacji ale po objawach

XSSFRow row = sheet.createRow(0);//Wiersz 

zakładam ze createRow(0) ciągle tworzt pierwszy wiersz i go przez całego fora nadpisujesz.

1 użytkowników online, w tym zalogowanych: 0, gości: 1