Przejdź do głównej zawartości

Jak szybko wstawić puste/puste wiersze w Excel?

Większość z nas może spotkać się z problemem w Excel że musimy wstawić pusty wiersz pomiędzy każdym z istniejących wierszy i wszyscy wiemy, jak ręcznie wstawić pusty wiersz. Jednak wstawianie setek pustych wierszy będzie żmudnym zadaniem, jeśli wstawisz każdy wiersz osobno. Oto kilka szybkich trików, które pomogą Ci rozwiązać ten problem.

Wstaw puste wiersze za pomocą funkcji sortowania
Wstaw alternatywne puste wiersze z kodem VBA
Szybko wstaw określoną liczbę pustych wierszy za pomocą Kutools for Excel


Wstaw puste wiersze za pomocą funkcji sortowania

Ta metoda jest łatwiejsza, ale okrężna, aby wstawić puste wiersze między wyjściowymi wierszami. Możesz wykonać następujące czynności:

1. Potrzebujesz pustej kolumny obok danych. Na przykład mam arkusz roboczy zawierający A1: E9, możesz użyć kolumny F.

2. W komórce F1 wprowadź liczbę 1 i wprowadź 2 w komórce F2.

3. Wybierz cyfrę 1 i cyfrę 2, a następnie kliknij dwukrotnie uchwyt wypełniania, Excel automatycznie wypełni komórki w kolumnie F.

4. Następnie skopiuj tę nową kolumnę F (F1: F9), wybierz komórkę F10 i wklej numer autouzupełniania z F1: F9. Zobacz zrzut ekranu:

5. A następnie kliknij Dane > SortujI Ostrzeżenie sortowania pojawi się okno dialogowe, wybierz Rozwiń wybór opcję i kliknij Sortuj… Zobacz zrzut ekranu:

6. I a Sortuj pojawi się okno dialogowe, wybierz numer 1 z Sortuj według listę rozwijaną, a następnie kliknij OK przycisk. Zobacz zrzut ekranu:

Następnie nowe puste wiersze zostały wstawione do istniejących wierszy. Zobacz zrzut ekranu:

Uwagi: Jeśli chcesz wstawić dwa lub trzy puste wiersze między każdym wierszem, możesz skopiować nową automatycznie wypełnianą kolumnę dwa lub trzy razy, aby dodać nowe wiersze.

Szybko wstaw określoną liczbę pustych wierszy do zakresu Excel:

Połączenia Wstaw puste wiersze i kolumny użyteczność Kutools for Excel może pomóc w szybkim wstawieniu określonej liczby pustych wierszy lub kolumn do zakresu Excel.
Do pobrania Kutools for Excel Teraz! (30-dzień wolny szlak)


Wstaw alternatywne puste wiersze z kodem VBA

Jeśli powyższy sposób jest nieco skomplikowany, możesz użyć następującego kodu VBA, aby go rozwiązać.

1. Naciśnij klawisze Alt + F11, aby otworzyć plik Microsoft Visual Basic dla aplikacji a następnie kliknij wstawka > Moduł i wprowadź następujący kod do pliku Moduł:

Kod VBA: wstaw puste wiersze Excel

Sub InsertBlackRows()
'Updateby20131127
Dim Rng As Range
Dim WorkRng As Range
Dim FirstRow As Integer, xRows As Integer, xCols As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
FirstRow = WorkRng.Row
xRows = WorkRng.Rows.Count
xCols = WorkRng.Columns.Count
Application.ScreenUpdating = False
WorkRng.Cells(xRows, 1).Resize(1, xCols).Select
Do Until Selection.Row = FirstRow
    Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
    Selection.Offset(-1, 0).Select
Loop
Application.ScreenUpdating = True
End Sub

2. Następnie kliknij doc-pomnóż-obliczenie-3 lub naciśnij klawisz F5, aby uruchomić kod. W pojawiającym się Kutoos dla Excel oknie dialogowym wybierz zakres, w którym wstawisz puste wiersze, a następnie kliknij przycisk OK. Zobacz zrzut ekranu:

Następnie nowy pusty wiersz został wstawiony między każdymi dwoma wierszami. Zobacz zrzut ekranu:


Szybko wstaw określoną liczbę pustych wierszy za pomocą Kutools for Excel

Powyższe dwie metody odnoszą się tylko do wstawiania pustych wierszy między każdym wierszem, do wstawiania pustego wiersza lub wielu wierszy po każdym n-tym wierszu, jak należy to zrobić? Tutaj polecam Wstaw puste wiersze i kolumny użyteczność Kutools for Excel. Ta funkcja może pomóc w szybkim wstawianiu określonej liczby pustych wierszy po każdym n-tym wierszu w określonym zakresie. Wykonaj następujące czynności.

Przed złożeniem wniosku Kutools for ExcelProszę pobierz i zainstaluj najpierw.

1. Wybierz zakres, w którym chcesz wstawić puste wiersze, i kliknij Kutools > wstawka > Wstaw puste wiersze i kolumny. Zobacz zrzut ekranu:

2. w Wstaw puste wiersze i kolumny okno dialogowe, wybierz Puste wiersze w typie Wstaw określ liczbę wierszy interwału, na podstawie których wstawisz puste wiersze, oraz liczbę wierszy, które chcesz wstawić, a następnie kliknij przycisk OK przycisk. Zobacz zrzut ekranu:

Następnie możesz zobaczyć, że po każdych dwóch wierszach zostały wstawione puste wiersze. Zobacz zrzuty ekranu:

Uwagi: liczba w Przedział czasu i Wydziwianie można dostosować do swoich potrzeb. Na przykład, możesz wstawić trzy, cztery, pięć… puste wiersze po każdym jednym, dwóch, trzech… wierszach.

  Jeśli chcesz skorzystać z bezpłatnego okresu próbnego (30-dzień) tego narzędzia, kliknij, aby go pobrać, a następnie przejdź do wykonania operacji zgodnie z powyższymi krokami.


Szybko wstaw określoną liczbę pustych wierszy za pomocą Kutools for Excel


Powiązane artykuły

Najlepsze narzędzia biurowe

Obsługuje biuro/Excel 2007-2021 i 365 | Dostępne w 44 językach | Łatwe do całkowitego odinstalowania

Popularne funkcje: Znajdź/podświetl/identyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn     Przesuń kolumny   |   Odkryj kolumny   |   Porównaj kolumny z Wybierz Te same i różne komórki ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby do Words, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

Kutools for Excel Oferuje ponad 300 funkcji, Pewność, że to, czego potrzebujesz, jest w zasięgu jednego kliknięcia...

Doładuj swój Excel Umiejętności: Doświadcz wydajności jak nigdy dotąd dzięki Kutools for Excel  (w pełni funkcjonalny 30-dniowy bezpłatny okres próbny)

karta kte 201905

60-dniowa bezwarunkowa gwarancja zwrotu pieniędzyCzytaj więcej... Darmowe pobieranie... Zakup... 

Office Tab Wprowadza interfejs z kartami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i wczytywanie na kartach Word, Excel, PowerPointa, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa Twoją produktywność o 50% i redukuje setki kliknięć myszą każdego dnia! (w pełni funkcjonalny 30-dniowy bezpłatny okres próbny)
60-dniowa bezwarunkowa gwarancja zwrotu pieniędzyCzytaj więcej... Darmowe pobieranie... Zakup... 
 
Comments (43)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thanks so much for this. Cheers.
This comment was minimized by the moderator on the site
So I'm running into a situation where a have a couple hundred rows of information. Id like to create a space between specific data. example. I have six rows with "CH-01" in it and then two rows with CH-02- and then three rows of CH-03. What I want to happen is create a blank row between the change of numbers. However I don't have the time or energy to do this for each individual change. Please if anyone has a solution for this problem i'd be so happy!
This comment was minimized by the moderator on the site
I have the same problem too, have you figured out how to solve this?
This comment was minimized by the moderator on the site
wonderful! it worked
This comment was minimized by the moderator on the site
thankssssss a lot you are an awesome people.
This comment was minimized by the moderator on the site
Thaaannkksss its work like magic
This comment was minimized by the moderator on the site
The sort method worked like a charm. Thanks for saving me time coding
This comment was minimized by the moderator on the site
i'm not religious or anything, but you are god. ;-)
This comment was minimized by the moderator on the site
The sort option worked, sometimes we learn all advanced and tuff things but we tend to forget the simple ones.. Thanks a lot
This comment was minimized by the moderator on the site
Can the VBA code be changed so that you do not need to select the range you want sorted, but instead is a specific range. For example I always want the range to be (S5:S500) I would like to run this code as part of a macro and do to the selection application this isn't working. This code works faster by far than other code ive tried.
This comment was minimized by the moderator on the site
very good its superb
This comment was minimized by the moderator on the site
GOOD STUFF! Saved me lots of time
This comment was minimized by the moderator on the site
Thank you!!!!!!!!! So brilliant! Just saved me 10 min of inserting rows!
This comment was minimized by the moderator on the site
Siperb. Thanks . it worked...!!
This comment was minimized by the moderator on the site
It worked, it did the trick for me. Thanks!
This comment was minimized by the moderator on the site
Siperb. Thanks . u r the best...!!
This comment was minimized by the moderator on the site
the best problem solve ever!!! thanks dude!!! the kutools work like what i want to do..thank you so much!!
This comment was minimized by the moderator on the site
This is EXACTLY what I was looking for, simple, brilliant, something I never would have thought of. (1st method) Thank you! (saved me at least 3 hrs of work) :lol:
This comment was minimized by the moderator on the site
Thanks for publish these important Tricks for solving Critical problems.
This comment was minimized by the moderator on the site
Is there any formula which automatically add row once applied. For example My data are includes of 10 rows and the sum of that 10 figures are in 12th row. Now if I add new figure in 11th row the the Total should be shifted to the 13 row.
This comment was minimized by the moderator on the site
Thank that's good trick what I want
This comment was minimized by the moderator on the site
Here is the Answer what I want Thanks
This comment was minimized by the moderator on the site
the best problem solve ever!!! thanks dude!!! the kutools work like what i want to do..thank you so much!! terima kasih.. :D
This comment was minimized by the moderator on the site
Simply use Alt+H+I+R in a sequence manner to add a blank row immediatly!!!
This comment was minimized by the moderator on the site
I got it nw but it doesnt wrk with different cell sizes....plz help in the same...
This comment was minimized by the moderator on the site
Unable to get it correct...tried to follow the same steps but cant get my querry resolved...plz help me.dnt knw wts goin wrong
This comment was minimized by the moderator on the site
Really good one it has helped me and easy to follow,
This comment was minimized by the moderator on the site
Not an expert at Excel but found an easy way (for me). I added a column at A. In the first 3 rows of data typed 1, 3, 5 selected & expanded down the page. At the end of my data I used the blank cells in A & typed 2, 4, 6 & expanded this to equal the number of odd rows then sorted by column A smallest to largest. I was left with column A 1 - 250 & every other line was data / blank row.
This comment was minimized by the moderator on the site
How to add blank row after every 9th row of the data, Eg blank row in 10th row, 20th row
This comment was minimized by the moderator on the site
Great!!! You saved hours of Work!!!
This comment was minimized by the moderator on the site
you save me of hours of work!!
This comment was minimized by the moderator on the site
You are the best excel site on the net really you are the king or Excel
This comment was minimized by the moderator on the site
Success... Thanks For the wonderful idea
This comment was minimized by the moderator on the site
Perfect solution...worked fine for me.thanks champ
This comment was minimized by the moderator on the site
I want to insert two rows in between data please help
This comment was minimized by the moderator on the site
Instead of doing just 2 1-9's do 3 1-9's and it will put 2 rows between data, using the first example.
This comment was minimized by the moderator on the site
very help full. thanks to you
This comment was minimized by the moderator on the site
Excellent stuff !!!!!!!!!!!!!!
This comment was minimized by the moderator on the site
It's what I need, many thanks!! Excellent!!
This comment was minimized by the moderator on the site
Amazing! Was really simple and came out perfect! Thank you
This comment was minimized by the moderator on the site
excelent...thanks a lot.
This comment was minimized by the moderator on the site
Worked perfectly. Thanks for the help.
This comment was minimized by the moderator on the site
Thank you. It was helpful.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations