Прескочи на основното съдържание

Как бързо да вмъкнете празни / празни редове в Excel?

Автор: Xiaoyang Последна промяна: 2020-04-30

Повечето от нас може да се сблъскат с проблема в Excel, че трябва да вмъкнем празен ред между всеки от съществуващите редове и всички ние знаем как да вмъкнем празен ред ръчно. Но вмъкването на стотици празни редове ще бъде досадна задача, ако вмъквате всеки ред поотделно. Ето няколко бързи трика, които ще ви помогнат да разрешите този проблем.

Вмъкнете празни редове с функцията за сортиране
Вмъкнете алтернативни празни редове с VBA код
Бързо вмъкнете определен брой празни редове с Kutools за Excel


Вмъкнете празни редове с функцията за сортиране

Този метод е по-лесен, но заобиколен за вмъкване на празни редове между излизащите редове. Можете да направите следното:

1. Имате нужда от празна колона до вашите данни. Например, имам работен лист, който включва A1:E9, можете да използвате колона F.

2. В клетка F1 въведете числото 1 и въведете 2 в клетка F2.

3. Изберете номер 1 и номер 2 и щракнете двукратно върху манипулатора за попълване, Excel ще попълни автоматично клетките в колона F.

4. След това копирайте тази нова колона F (F1: F9), изберете клетка F10 и поставете номера за автоматично попълване от F1: F9. Вижте екранна снимка:

5. И след това щракнете Дата > ВидИ Предупреждение за сортиране ще изскочи диалогов прозорец, изберете Разширете селекцията и щракнете върху Вид… Вижте екранна снимка:

6. И а Вид ще се появи диалогов прозорец, изберете номер 1 от Сортиране по падащ списък и след това щракнете върху OK бутон. Вижте екранна снимка:

След това новите празни редове са вмъкнати в излизащите редове. Вижте екранна снимка:

Забележка: Ако искате да вмъкнете два или три празни реда между всеки ред, можете да копирате новата колона за автоматично попълване два или три пъти, за да добавите новите редове.

Бързо вмъкнете определен брой празни редове в диапазон в Excel:

- Вмъкване на празни редове и колони полезност на Kutools за Excel може да ви помогне бързо да вмъкнете определен брой празни редове или колони в диапазон в Excel.
Изтеглете Kutools за Excel сега! (30-дневна безплатна пътека)


Вмъкнете алтернативни празни редове с VBA код

Ако горният начин е малко сложен, можете да използвате следния VBA код, за да го разрешите.

1. Натиснете клавишите Alt + F11, за да отворите Microsoft Visual Basic за приложения прозорец, след което щракнете Поставете > Модули и въведете следния код в Модули:

VBA код: Вмъкване на празни редове в 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. След това кликнете doc-умножение-изчисление-3 или натиснете клавиша F5, за да стартирате кода. В изскачащия диалогов прозорец Kutoos за Excel, моля, изберете диапазона, в който ще вмъкнете празни редове, и след това щракнете върху бутона OK. Вижте екранна снимка:

След това между всеки два реда се вмъква нов празен ред. Вижте екранна снимка:


Бързо вмъкнете определен брой празни редове с Kutools за Excel

Горните два метода просто се отнасят до вмъкване на празни редове между всеки ред, за вмъкване на празен ред или множество редове след всеки n-ти редове, как трябва да направите? Тук препоръчвам Вмъкване на празни редове и колони полезност на Kutools за Excel. Тази помощна програма може да помогне за бързо вмъкване на определен брой празни редове след всеки n-ти ред в определен диапазон. Моля, направете следното.

Преди да кандидатствате Kutools за Excel, Моля те първо го изтеглете и инсталирайте.

1. Изберете диапазона, в който искате да вмъкнете празните редове, и щракнете Kutools > Поставете > Вмъкване на празни редове и колони. Вижте екранна снимка:

2. В Вмъкване на празни редове и колони диалогов прозорец, изберете Празни редове в типа Вмъкване раздел, укажете броя на интервалните редове, въз основа на които ще вмъкнете празни редове, и броя на редовете, които искате да вмъкнете, след което щракнете върху OK бутон. Вижте екранна снимка:

След това можете да видите, че определени празни редове са вмъкнати след всеки два реда. Вижте екранни снимки:

Забележка: числото в Интервал от намлява Редове може да се коригира, за да отговори на вашите нужди. Например, можете да вмъкнете три, четири, пет... празни реда след всеки един, два, три... реда.

  Ако искате да имате безплатен пробен период (30 дни) на тази помощна програма, моля, щракнете, за да го изтеглитеи след това преминете към прилагане на операцията съгласно горните стъпки.


Бързо вмъкнете определен брой празни редове с Kutools за Excel


Свързани статии

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
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
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations