Przejdź do treści stopki
NARZęDZIA EXCEL

Jak dodać wiersz w Excelu: Proste rozwiązanie (2026)

Potrzebujesz nowego wiersza w srodku arkusza, tuz pomiedzy dwiema istniejacymi danymi. Byc moze zapomniales dodac wpisu, lub dodajesz rekord nowego pracownika powyzej okreslonej sekcji departamentu. Bez wzgledu na powod, Microsoft Excel to upraszcza. Kliknij prawym przyciskiem myszy numer wiersza, w ktorym chcesz, aby pojawil sie nowy wiersz, i wybierz Wstaw z menu kontekstowego. Excel natychmiast przesuwa wszystko w dol i daje ci pusty wiersz do pracy.

To pokrywa podstawowy przypadek, ale jest wiele wiecej niz tylko dodanie jednego wiersza w Excelu, gdy potrzebujesz wstawic wiele wierszy naraz, dodac wiersze w tabeli Excel, uzyc okna z nazwami do masowego dodawania lub zautomatyzowac caly proces przy pomocy kodu VBA. Znajomosc odpowiedniej metody dla kazdej sytuacji oszczedza znaczaca ilosc czasu, szczegolnie przy pracy z duzymi zbiorami danych, ktore wymagaja czestych aktualizacji.

Ten przewodnik obejmuje kazda niezawodna metode dodawania wierszy w Microsoft Excel: skrot prawym przyciskiem, wstążkę zakładki "Strona główna", wstawianie wielu wierszy naraz, uzywanie okna z nazwami, dodawanie wierszy do tabeli Excel, sztuczke z uchwytem do wypelniania, skroty klawiaturowe i automatyzacja VBA. Sekcja rozwiazywania problemow obejmuje przypadki szczegolne. Programisci, ktorzy tworza pliki Excel programistycznie, znajda krotka sekcje na koncu pokazujaca, jak IronXL radzi sobie z wstawianiem wierszy w C# bez zadnych recznych krokow.

Warto wiedziec na przodzie: gdy wstawiasz wiersze w Excelu, wszystkie istniejace wiersze ponizej miejsca wstawiania przesuwaja sie automatycznie w dol, aby zrobic miejsce. Wszystkie formuly odnoszace sie do tych wierszy aktualizuja swoje referencje do komorek, aby pozostac poprawne. Nie potrzeba niczego naprawiac recznie po wstawieniu.

Metoda 1: Kliknij prawym przyciskiem, aby wstawic jeden wiersz (najszybsza)

To jest metoda, po ktora siega wiekszosc ludzi, i jest to najszybsza droga do wstawienia jednego nowego wiersza.

  1. Kliknij numer wiersza po lewej stronie arkusza, aby zaznaczyc caly wiersz. Na przyklad, kliknij numer wiersza 5, aby zaznaczyc caly piaty wiersz.

  2. Kliknij prawym przyciskiem myszy zaznaczony numer wiersza.
  3. Wybierz Wstaw z menu, ktore pojawi sie po kliknieciu prawym przyciskiem.

Nowy pusty wiersz pojawia sie powyzej wiersza, ktory wybrales. Zaznaczony wiersz przesuwa sie w dol o jedno miejsce, a wszystkie nastepne wiersze rowniez przesuwaja sie w dol. Na zrzucie ekranu ponizej, klikniecie prawym przyciskiem wiersza 5 w pliku danych pracownikow i wybranie Wstaw dodaje nowy, pusty wiersz numer 5, przesuwajac istniejace dane wiersza 5 na wiersz 6.

Jak dodac wiersz w Excel: prosty sposob (2026): Obraz 1 - Obraz 1 z 9 zwiazanych z Jak dodac wiersz w Excel: prosty sposob (2026)

Dodaj tekst alternatywny obrazu

Jak dodac wiersz w Excel: prosty sposob (2026): Obraz 2 - Obraz 2 z 9 zwiazanych z Jak dodac wiersz w Excel: prosty sposob (2026)

Dodaj tekst alternatywny obrazu

Porada ekspercka: Mozesz rowniez kliknac prawym przyciskiem na dowolnej komorce zamiast numeru wiersza. W takim przypadku, Excel pokazuje okno dialogowe z czterema opcjami: przesun komorki w prawo, przesun komorki w dol, caly wiersz, albo cala kolumna. Opcje przesuniecia komorek pozwalaja ci wcisnac istniejace komorki w okreslonym kierunku, zamiast wstawiania pelnego wiersza. Wybierz opcje calego wiersza z malego okna i kliknij OK, aby wstawic pelny wiersz powyzej twojej aktywnej komorki. Na przyklad, jesli klikniesz prawym przyciskiem na komorce w kolumnie C, wybierz opcje calego wiersza, aby dodac kompletny wiersz przez wszystkie kolumny, a nie tylko kolumnie C.

Po wstawieniu: Nacisnij klawisz F4 lub Ctrl + Y, aby powtorzyc ostatnia akcje i natychmiast wstawic kolejny wiersz bez powtarzania wyboru z menu, ktore pojawi sie po kliknieciu prawym przyciskiem.

Metoda 2: Wstaw wiersz uzywajac zakladki Strona Glowna

Jesli wolisz pracowac przez wstazke, zakladka Strona Glowna daje ci ten sam rezultat bez klikania prawym przyciskiem.

  1. Kliknij dowolna komorke w wierszu powyzej, ktorego chcesz wstawic nowy wiersz. Na przyklad, kliknij komorke A5, aby wstawic powyzej wiersz 5.

  2. Przejdz do zakladki Strona Glowna na wstazce.

  3. W grupie Komorki, kliknij strzalke w dol na przycisku Wstaw menu.

  4. Wybierz Wstaw wiersze arkusza z rozwijanego menu.

Nowy pusty wiersz pojawia sie powyzej wiersza 5, a wszystkie istniejace wiersze ponizej przesuwaja sie w dol. Aktywna komorka automatycznie przechodzi do nowego wiersza. Na zrzucie ekranu ponizej, przy wybranej komorce A5, klikniecie Wstaw wiersze arkusza z zakladki Strona Glowna tworzy nowy wiersz 5, podczas gdy pierwotna zawartosc wiersza 5 przesuwa sie do wiersza 6.

Jak dodac wiersz w Excel: prosty sposob (2026): Obraz 3 - Obraz 3 z 9 zwiazanych z Jak dodac wiersz w Excel: prosty sposob (2026)

Dodaj tekst alternatywny obrazu

Kiedy tego uzywac: Metoda wstazki jest przydatna, gdy juz pracujesz w zakladce Strona Glowna i chcesz uniknac przechodzenia do numeru wiersza, aby kliknac prawym przyciskiem.

Metoda 3: Wstaw wiele wierszy naraz (Sasiednie)

Aby wstawic wiele wierszy w jednym kroku, zamiast powtarzac proces, zaznacz taka sama liczbe istniejacych wierszy, jak liczba nowych wierszy, ktore chcesz dodac przed wstawieniem.

  1. Kliknij pierwszy numer wiersza, ktory chcesz przesunac w dol. Na przyklad, kliknij wiersz 5.
  2. Przytrzymaj Shift i kliknij ostatni numer wiersza w swoim wyborze. Aby wstawic trzy puste wiersze, Shift-kliknij wiersz 7, wybierając wiersze 5, 6 i 7.

  3. Kliknij prawym przyciskiem myszy w dowolnym miejscu przy wybranych numerach wierszy.
  4. Wybierz Wstaw z menu kontekstowego.

Trzy nowe puste wiersze pojawiaja sie powyzej wiersza 5. Pierwotne wiersze 5, 6 i 7 przesuwaja sie w dol do wierszy 8, 9 i 10. Excel wstawia taka sama liczbe pustych wierszy, jaka liczbe wierszy wybrales, i istniejace komorki w tych wierszach przesuwaja sie automatycznie tak, aby twoje dane pozostaly nienaruszone, bez potrzeby recznej korekty. Wybierz dwa wiersze i uzyskasz dwa nowe wiersze. Wybierz piec i uzyskasz piec. To dziala we wszystkich kolumnach w Excelu, w tym gdy twoj arkusz obejmuje wiele kolumn danych.

Jak dodac wiersz w Excel: prosty sposob (2026): Obraz 4 - Obraz 4 z 9 zwiazanych z Jak dodac wiersz w Excel: prosty sposob (2026)

Dodaj tekst alternatywny obrazu

Jak dodac wiersz w Excel: prosty sposob (2026): Obraz 5 - Obraz 5 z 9 zwiazanych z Jak dodac wiersz w Excel: prosty sposob (2026)

Dodaj tekst alternatywny obrazu

Uzywanie klawiatury do zaznaczenia wielu wierszy: Kliknij pierwszy numer wiersza, potem przytrzymaj Shift i nacisnij klawisz strzalka w dol, aby rozszerzyc zaznaczenie o jeden wiersz na raz. Kiedy juz zaznaczysz pozadana liczbe wierszy, nacisnij Ctrl + Shift + +, aby wstawic bez dotykania myszy.

Metoda 4: Uzyj Okna Nazw, aby szybko wstawic wiele wierszy

Okno Nazw w lewym gornym rogu arkusza, zaraz nad kolumna A, pozwala ci wybrac okreslony zakres wierszy, wpisujac go bezposrednio. To najszybszy sposob, aby wstawic wiele wierszy naraz, bez klikania przez wiele numerow wierszy.

  1. Kliknij Okno Nazw (male okno pokazujace aktualny adres komorki, taki jak A1).

  2. Wpisz zakres wierszy, ktory chcesz wstawic. Na przyklad, wpisz 4:8, aby zaznaczyc wiersze 4 do 8, co wstawia piec pustych wierszy zaczynajacych sie od wiersza 4.

  3. Nacisnij Enter. Wiersze 4 do 8 sa teraz zaznaczone jako cale wiersze.
  4. Kliknij prawym przyciskiem myszy w dowolnym miejscu zaznaczonych wierszy.
  5. Wybierz Wstaw z menu, ktore pojawi sie po kliknieciu prawym przyciskiem.

Piec nowych pustych wierszy pojawia sie zaczynajacych sie od wiersza 4. Wszystkie istniejace dane od wiersza 4 w dol przesuwaja sie o piec wierszy. Na zrzucie ekranu ponizej, wpisanie 4:8 w Okno Nazw zaznacza piec calych wierszy naraz, a po kliknieciu prawym przyciskiem i wybraniu Wstaw, piec pustych wierszy pojawia sie, a oryginalne dane zostaja odpowiednio przesuniete w dol. Okno formuly potwierdza zakres zaznaczony, gdy wpisujesz w Okno Nazw przed nacisnieciem Enter.

Jak dodac wiersz w Excel: prosty sposob (2026): Obraz 6 - Obraz 6 z 9 zwiazanych z Jak dodac wiersz w Excel: prosty sposob (2026)

Dodaj tekst alternatywny obrazu

Dlaczego ta metoda jest uzyteczna: Podejscie Okien Nazw unika przewijania w poszukiwaniu okreslonych numerow wierszy w duzych arkuszach. Gdy wiesz, ze musisz wstawic 20 pustych wierszy zaczynajacych sie od wiersza 100, wpisanie 100:119 w Okno Nazw i nacisniecie Enter natychmiast zaznacza wszystkie 20 wierszy jako zaznaczony zakres, tworząc nowy zakres w arkuszu po wstawieniu. Nacisniecie klawisza ctrl podczas klikania w Okno Nazw najpierw czysci aktualny adres, wiec mozesz wpisac bez nadpisywania czesci istniejacego odniesienia.

Metoda 5: Skrot klawiaturowy do wstawienia wierszy

Aby dodac wiersze, nie dotykajac myszy, uzyj skrotu klawiaturowego po zaznaczeniu pozadanej liczby wierszy.

  1. Kliknij numer wiersza, aby zaznaczyc caly wiersz. Na przyklad, kliknij numer wiersza 5.
  2. Aby wybrac wiele wierszy, przytrzymaj Shift i kliknij dodatkowe numery wierszy, lub uzyj Shift + strzalka w dol, aby rozszerzyc zaznaczenie.

  3. Press Ctrl + Shift + + on Windows, or Cmd + Shift + + on Mac.

Kombinacja klawiszy wstawia tyle samo pustych wierszy, ile wierszy zaznaczyles, przesuwajac istniejace wiersze w dol. Jesli zaznaczyles zakres komorek, a nie pelne wiersze, Excel pokazuje okno dialogowe Wstaw. W takim przypadku wybierz Calosc Wierszy i nacisnij Enter, aby potwierdzic.

Powtorz wstawienie: Po uzyciu skrotu klawiaturowego raz, nacisnij F4, aby powtorzyc i wstawic kolejny wiersz w tym samym miejscu. To szybsze niz ponowne naciskanie Ctrl + Shift + + od zera.

Uzywanie Alt dla menu wstazki: Nacisnij Alt na klawiaturze, potem H dla zakladki Strona Glowna, potem I dla Wstaw, potem R dla Wstaw Wiersze Arkusza. To daje pelna kontrole za pomoca klawiatury przez wstazke bez dotykania myszy.

Metoda 6: Dodaj wiersze do tabeli Excel

Tabele Excel (stworzone za pomoca Ctrl + T) zachowuja sie inaczej niz zwykle zakresy arkuszy. Gdy wstawiasz wiersze wewnatrz tabeli, Excel automatycznie stosuje formatowanie tabeli, rozszerza wszelkie odwolania strukturalne i utrzymuje pierwsza linie z tytulami na gorze. Istnieja trzy sposoby dodawania wierszy do tabeli.

Opcja A: Kliknij prawym przyciskiem wewnatrz tabeli

Kliknij prawym przyciskiem dowolna komorke wewnatrz tabeli. Wybierz Wstaw, nastepnie wybierz Tabela Wierszy Powyzej, aby dodac nowy wiersz powyzej wybranego wiersza, lub Tabela Wierszy Ponizej, aby dodac jeden ponizej. Nowy wiersz jest automatycznie formatowany, aby pasowal do stylu tabeli i wszelkich kolorow zmiennych wierszy.

Opcja B: Pisz pod ostatnim wierszem

Kliknij pusta komorke bezposrednio pod ostatnim wierszem tabeli w dowolnej kolumnie. Zacznij wpisywac wartosc i nacisnij Enter. Tabela automatycznie rozszerza sie, aby uwzglednic nowy wiersz, stosujac styl tabeli i rozszerzajac formuly. To jest najszybszy sposob, aby dodac wiersze na dole tabeli Excel.

Opcja C: Zmien rozmiar tabeli uzywajac Projektowania Tabeli

Kliknij w dowolnym miejscu wewnatrz tabeli, aby aktywowac zakladke Projektowanie Tabeli na wstazce. Kliknij Zmien Rozmiar Tabeli i zaktualizuj zakres, aby uwzglednic dodatkowe wiersze. To jest uzyteczne, gdy chcesz dodac okreslona liczbe wierszy do tabeli na raz.

Jak dodac wiersz w Excel: prosty sposob (2026): Obraz 7 - Obraz 7 z 9 zwiazanych z Jak dodac wiersz w Excel: prosty sposob (2026)

Dodaj tekst alternatywny obrazu

Wazna roznica od normalnych wierszy: Wewnatrz tabeli Excel, opcje wstawiania pokazuja wybory specyficzne dla tabeli (Tabela Wierszy Powyzej, Tabela Wierszy Ponizej, Tabela Kolumn po Lewej) zamiast standardowych opcji wiersza i kolumny. Jesli widzisz standardowe opcje zamiast tego, to kliknales poza granica tabeli. Kliknij komorke wyraznie wewnatrz tabeli i sproboj ponownie.

Metoda 7: Uzyj uchwytu do wypelniania, aby wstawic wiersze

Przytrzymywanie klawisza Shift, podczas gdy przeciagasz uchwyt do wypelniania, jest mniej znana metoda wizualnego wstawiania pustych wierszy. Uchwyt do wypelniania to maly zielony kwadrat w prawym dolnym rogu zaznaczonej komorki lub zakresu.

  1. Zaznacz caly wiersz, ktory chcesz zdublowac lub wiersz nad ktorym chcesz wstawic. Kliknij numer wiersza, aby zaznaczyc caly wiersz.
  2. Umieść kursor nad uchwytem wypełniania (małym zielonym kwadracikiem w prawym dolnym rogu zaznaczonego wiersza).
  3. Przytrzymaj Shift i przeciągnij uchwyt wypełniania w dół o liczbę wierszy, które chcesz wstawić.

Podczas przeciągania pojawiają się dwa paski pokazujące, gdzie zostaną wstawione nowe wiersze. Zwolnij przycisk myszy, a Excel wstawi puste wiersze na tym miejscu. Ta metoda działa najlepiej, gdy szybko trzeba wstawić jeden lub dwa puste wiersze w pobliżu uchwytu wypełniania.

Jak dodac wiersz w Excel: prosty sposob (2026): Obraz 8 - Obraz 8 z 9 zwiazanych z Jak dodac wiersz w Excel: prosty sposob (2026)

Dodaj tekst alternatywny obrazu

Metoda 8: Wstawianie wierszy za pomocą kodu VBA

Dla powtarzających się zadań lub automatyzacji, kod VBA pozwala wstawiać wiersze bez żadnej ręcznej interakcji. Używanie kodu VBA, takiego jak Rows("5:5").Insert pozwala na zaawansowaną automatyzację wstawiania wierszy w Excelu. Jest to przydatne podczas budowania narzędzi, które dodają wiersze na podstawie warunków, przetwarzają wiele arkuszy lub działają zgodnie z harmonogramem. Dla w pełni programowego rozwiązania w .NET, przewodnik wstawiania wierszy w IronXL pokazuje, jak osiągnąć ten sam wynik w C# bez uruchamiania Excela lub pisania jakiegokolwiek kodu VBA.

Oto podstawowy makro VBA do wstawiania pojedynczego nowego wiersza powyżej wiersza 5:

Sub InsertSingleRow()
    Rows("5:5").Insert Shift:=xlDown
End Sub
Sub InsertSingleRow()
    Rows("5:5").Insert Shift:=xlDown
End Sub
Sub InsertSingleRow()
    Rows("5:5").Insert(Shift:=xlDown)
End Sub
$vbLabelText   $csharpLabel

Aby wstawić jednocześnie wiele wierszy, określ zakres:

Sub InsertMultipleRows()
    Rows("5:8").Insert Shift:=xlDown
End Sub
Sub InsertMultipleRows()
    Rows("5:8").Insert Shift:=xlDown
End Sub
Sub InsertMultipleRows()
    Rows("5:8").Insert(Shift:=xlDown)
End Sub
$vbLabelText   $csharpLabel

Aby dynamicznie wstawić nowy wiersz na końcu zakresu danych:

Sub InsertAtLastRow()
    Dim lastRow As Long
    lastRow = ActiveSheet.Cells(Rows.Count, "A").End(xlUp).Row
    Rows(lastRow + 1).Insert Shift:=xlDown
End Sub
Sub InsertAtLastRow()
    Dim lastRow As Long
    lastRow = ActiveSheet.Cells(Rows.Count, "A").End(xlUp).Row
    Rows(lastRow + 1).Insert Shift:=xlDown
End Sub
Option Strict On



Sub InsertAtLastRow()
    Dim lastRow As Long
    lastRow = ActiveSheet.Cells(Rows.Count, "A").End(xlUp).Row
    Rows(lastRow + 1).Insert(Shift:=xlDown)
End Sub
$vbLabelText   $csharpLabel

Naciśnij Alt + F11, aby otworzyć edytor VBA, przejdź do Insert > Module, wklej kod i naciśnij F5, aby go uruchomić.

Jak dodac wiersz w Excel: prosty sposob (2026): Obraz 9 - Obraz 9 z 9 zwiazanych z Jak dodac wiersz w Excel: prosty sposob (2026)

Dodaj tekst alternatywny obrazu

Kiedy VBA jest wartością inwestycji: VBA staje się najlepszym wyborem, gdy wstawiasz wiersze w dziesiątkach arkuszy, budujesz narzędzie, które będą uruchamiać inni użytkownicy, lub automatyzujesz zadanie przygotowania danych, które działa co tydzień.

Typowe problemy i rozwiązywanie problemów

Wstawianie jest wyszarzone

Arkusz lub skoroszyt jest chroniony. Przejdź do Review > Unprotect Sheet i spróbuj ponownie. Może być wymagana hasło.

Wstawiony wiersz nie pasuje do otaczającego formatowania

Po wstawieniu, przy lewej krawędzi nowego wiersza pojawia się mały przycisk Opcje wstawiania. Kliknij go, aby wybrać, czy formatować jak wiersz powyżej, wiersz poniżej, czy całkowicie wyczyścić formatowanie. Opcja wyczyszczania formatowania resetuje wiersz do domyślnego stylu arkusza kalkulacyjnego, co jest przydatne, gdy chcesz ręcznie zastosować całkowicie inny format. Jeśli przycisk się nie pojawi, ręcznie zastosuj formatowanie na karcie Home.

Formuły są uszkodzone po wstawieniu wierszy

Excel automatycznie dostosowuje względne odniesienia, gdy wiersze przesuwają się. Jeśli formuła jest uszkodzona, prawdopodobnie używa odniesienia bezwzględnego z znakami $, które teraz wskazują na zły wiersz. Przejrzyj formułę i ręcznie zaktualizuj odniesienia do numeru wiersza. W skomplikowanych arkuszach kalkulacyjnych, dodanie pomocniczej kolumny obok danych z formułą licznika wierszy może ułatwić śledzenie, które wiersze zostały dotknięte po wielu wstawieniach.

Rozpoczynanie nowego arkusza kalkulacyjnego w porównaniu do wstawiania do istniejącego

Różne metody w tym przewodniku mają zastosowanie zarówno podczas pracy w nowym arkuszu kalkulacyjnym właśnie utworzonym, jak i podczas wstawiania wierszy do istniejącego pliku z już znajdującymi się w nim danymi. Jedyną różnicą jest to, że istniejący plik może mieć dodatkowe ograniczenia, takie jak granice tabel, chronione zakresy lub zasady walidacji danych na karcie danych, które ograniczają, gdzie można wstawiać wiersze.

Wstawiłem w złym miejscu

Naciśnij natychmiast Ctrl + Z, aby cofnąć. Możesz cofnąć czynność kilka razy, aby wrócić do stanu przed wstawieniem.

Nie działa wybór nieprzylegających wierszy

Przytrzymaj Ctrl, klikając każdy kolejny numer wiersza, aby wybrać wiersze, które nie są obok siebie.

Wybór właściwej metody: Szybki przewodnik

|Cel|Co zrobić| |---|---| |Wstaw jeden nowy wiersz|Kliknij numer wiersza, prawym przyciskiem myszy, wybierz Wstaw.| |Wstaw przy użyciu wstążki|Wybierz komórkę, karta Home > Wstaw > Wstaw wiersze arkusza.| |Wstaw jednocześnie wiele wierszy|Wybierz tę samą liczbę wierszy, prawym przyciskiem myszy, Wstaw.| |Wstawianie wierszy przy użyciu tylko klawiatury|Wybierz wiersze, naciśnij Ctrl + Shift + +.| |Wstawianie wierszy poprzez pole nazwy|Wpisz zakres wierszy (np. 4:8) w polu nazwy, Enter, prawym przyciskiem myszy, Wstaw.| |Dodaj wiersz do tabeli Excela|Prawym przyciskiem myszy wewnątrz tabeli > Wstaw > Wiersze tabeli powyżej lub poniżej.| |Dodaj wiersz na dole tabeli|Kliknij komórkę poniżej ostatniego wiersza i zacznij pisać.| |Automatyzacja wstawiania wierszy| Use VBA: Rows("5:5").Insert Shift:=xlDown |

Dla programistów: Programowe wstawianie wierszy w IronXL

Jeśli twoja aplikacja generuje pliki Excela automatycznie, często będzie potrzebowała dodawać wiersze jako część struktury wyjściowej. IronXL oferuje metody InsertRow() i InsertRows() umożliwiające wstawianie wierszy w C# bez zainstalowanego Microsoft Office na serwerze. Istniejące wiersze automatycznie przesuwają się w dół, a odniesienia do komórek w formułach aktualizują się, pozostając dokładnymi.

Oto jak wstawić pojedynczy nowy wiersz i wiele wierszy w istniejącym pliku Excel:

using IronXL;
WorkBook workBook = WorkBook.Load("employee_data.xlsx");
WorkSheet sheet = workBook.DefaultWorkSheet;
// Insert one blank row before row 5 (zero-based index: row 5 = index 4)
sheet.InsertRow(4);
// Insert three blank rows before row 8 (zero-based index: row 8 = index 7)
sheet.InsertRows(7, 3);
// Populate the first new row with data
sheet["A5"].Value = "1151";
sheet["B5"].Value = "New Employee";
sheet["C5"].Value = "Smith";
sheet["D5"].Value = "newemployee.smith@company.com";
sheet["E5"].Value = "Engineering";
workBook.SaveAs("employee_data_updated.xlsx");
using IronXL;
WorkBook workBook = WorkBook.Load("employee_data.xlsx");
WorkSheet sheet = workBook.DefaultWorkSheet;
// Insert one blank row before row 5 (zero-based index: row 5 = index 4)
sheet.InsertRow(4);
// Insert three blank rows before row 8 (zero-based index: row 8 = index 7)
sheet.InsertRows(7, 3);
// Populate the first new row with data
sheet["A5"].Value = "1151";
sheet["B5"].Value = "New Employee";
sheet["C5"].Value = "Smith";
sheet["D5"].Value = "newemployee.smith@company.com";
sheet["E5"].Value = "Engineering";
workBook.SaveAs("employee_data_updated.xlsx");
Imports IronXL

Dim workBook As WorkBook = WorkBook.Load("employee_data.xlsx")
Dim sheet As WorkSheet = workBook.DefaultWorkSheet
' Insert one blank row before row 5 (zero-based index: row 5 = index 4)
sheet.InsertRow(4)
' Insert three blank rows before row 8 (zero-based index: row 8 = index 7)
sheet.InsertRows(7, 3)
' Populate the first new row with data
sheet("A5").Value = "1151"
sheet("B5").Value = "New Employee"
sheet("C5").Value = "Smith"
sheet("D5").Value = "newemployee.smith@company.com"
sheet("E5").Value = "Engineering"
workBook.SaveAs("employee_data_updated.xlsx")
$vbLabelText   $csharpLabel

Wszystkie pozycje indeksu wierszy w IronXL wykorzystują indeksowanie zero-bazowe. Wiersz 1 w Excelu to indeks 0, wiersz 5 to indeks 4, i tak dalej. InsertRow(4) wstawia pusty wiersz przed bieżącym wierszem 5, przesuwając go i wszystkie wiersze poniżej o jedną pozycję w dół. InsertRows(7, 3) wstawia trzy puste wiersze przed bieżącym wierszem 8.

Dla pełnego odniesienia do dostępnych metod wstawiania wierszy i kolumn, zobacz przewodnik wstawiania wierszy i kolumn w IronXL oraz przykład kodu InsertRow.

IronXL obsługuje również odczyt i zapis danych Excel, formatowanie komórek, formuły oraz duże skoroszyty bez potrzeby instalowania Microsoft Office na serwerze.

Rozpoczęcie pracy: Zainstaluj przez NuGet za pomocą Install-Package IronXL.Excel i rozpocznij bezpłatny okres próbny. IronXL działa na .NET 6+ i jest kompatybilny z Windows, Linux, macOS, Docker, Azure i AWS.

Podsumowanie

Dodawanie wierszy w Excelu jest zadaniem, które pojawia się nieustannie w różnych scenariuszach, a odpowiednia metoda zależy od tego, ile wierszy potrzebujesz i gdzie muszą się one znaleźć. Dla pojedynczego wiersza, kliknięcie numeru wiersza prawym przyciskiem myszy i wybór Wstaw jest najszybszą drogą. Aby wstawić wiele wierszy na raz, wybierz taką samą liczbę istniejących wierszy przed kliknięciem prawym przyciskiem myszy. Pole nazwy jest najbardziej efektywnym podejściem, gdy musisz dodać wiele wierszy w precyzyjnej lokalizacji w dużym arkuszu kalkulacyjnym. Dla wierszy wewnątrz tabeli Excela, opcje wstawiania specyficzne dla tabeli utrzymują twoje formatowanie i uporządkowane odniesienia w stanie nienaruszonym.

Kilka rzeczy jest zawsze prawdziwych bez względu na metodę: istniejące wiersze przesuwają się automatycznie w dół, gdy wstawiasz, formuły dostosowują się, aby pozostać dokładnymi, a Ctrl + Z natychmiast cofa wszelkie błędy. Dla programistów budujących pliki Excela w kodzie, InsertRow() i InsertRows() w IronXL obsługują cały proces programowo, dzięki czemu wygenerowane pliki przychodzą z poprawną strukturą wierszy od samego początku. Pełne odniesienia znajdują się w przewodniku wstawiania wierszy i kolumn w IronXL.

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podrę...

Czytaj więcej

Zespół wsparcia Iron

Jesteśmy online 24 godziny, 5 dni w tygodniu.
Czat
E-mail
Zadzwoń do mnie