Dodanie nowej kolumny w istnejącym pliki przy użyciu POI

0

Chce dodać nowa kolumne w okreslonej pzycji ( nie na końcu) Excel. Nie za bardzo wiem jak to można w poprawny i najbardziej wydajny sposób zrobić. Jak na razie jedynie co znalazłem to opcje prze przesuniecia całej kolumny i dodanie nowej albo utorzenie nowego arkusza z nową kolumna i przekopiwianie całej zawartosci ze starego arkusza. Wiecie czy da się to lepiej zrobić ?

0

Co znaczy w tym kontekście "Excel"? Jak bardzo zależy ci na wydajności?
Jeżeli wielkość pliku na to pozwala możesz go wczytać w całości, wrzucić w model List<List<Cell>>, wstawić do każdej z List<Cell>
Jak jest za duży to lecisz strumieniem po pliku, w odpowiednich miejscach dostawiasz nowe wartości i wypluwasz w locie do nowego pliku

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.