Skopiowanie całego wiersza między zakładkami POI

1

Potrzebuje pobrać cały wiersz i przerzucic go do nowej zakładki. Czy jest jakaś metoda która to umozliwia czy musze robic to "ręcznie" ?

1

Do pobrania całego wiersza służy metoda https://poi.apache.org/apidocs/5.0/org/apache/poi/ss/util/CellUtil.html#getRow-int-org.apache.poi.ss.usermodel.Sheet-

Do zapisania w zdefiniowanym arkuszu też pewnie się da na podobnej zasadzie.

0

Chyba jednak tak łato się nie da tego zrobić
Znalazłem takie rozwiazanie https://www.dev2qa.com/copy-rows-between-excel-sheet-use-apache-poi/

0

@Dev007: a czego nie da?

1

jedank się dało

    private void copySheet(Row row) {
        Iterator sheetIterator = row.getSheet().getWorkbook().iterator();
        if (sheetIterator.hasNext()) {
            newSheet = row.getSheet().getWorkbook().cloneSheet(0);
            newSheet.setSelected(true);
        }

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