Оглавление
Иногда нам нужно разместить пустую строку в нашем Excel рабочий лист для ввода пропущенных данных. В этой статье вы познакомитесь с методами в Excel на Вставить строку ниже .
Чтобы помочь вам лучше понять, я собираюсь использовать пример набора данных в качестве примера. Следующий набор данных представляет собой Продавец , Продукт и Чистые продажи .
Скачать Практическое пособие
Скачайте следующую рабочую тетрадь для самостоятельной тренировки.
Вставка строки ниже.xlsm5 эффективных методов вставки строки внизу в Excel
1. Метод Excel VBA для вставки строки снизу
Мы можем легко добавить строку под выделенной ячейкой в Excel используя VBA код. В этом методе мы использовать VBA на Вставка a Ряд ниже .
ШАГИ:
- Сначала выберите Visual Basic функция под Разработчик вкладку.
- Далее выберите Модуль под Вставка вкладка.
- Появится окно.
- Там скопируйте Код приведенный ниже, и вставьте его в Модуль окно.
Sub PlaceRowBelow() Dim rnge As Range Application.ScreenUpdating = False Set rnge = ActiveCell.Offset(1, 0) rnge.EntireRow.Select Selection.Insert Shift:=xlDown Selection.ClearFormats Application.ScreenUpdating = True End Sub
- После этого закройте Visual Basic окно.
- Теперь выберите ячейку D5 .
- Затем выберите Макросы под Разработчик вкладка.
- Там выберите Макро имя ' PlaceRowBelow '.
- А затем нажмите Запускайте .
- Наконец, он добавит строку под выделенной ячейкой.
Читайте также: Как вставить строку в Excel (5 способов)
2. Excel Вставка строки после каждой другой строки
Этот метод добавит Строка после Каждый второй ряд в Excel .
2.1 Пустой столбец Excel и функция сортировки для вставки строки
Здесь мы будем использовать Пустая колонка и Сортировать функция для Вставка ряд после каждого другого ряда.
ШАГИ:
- Прежде всего, выберите самый левый столбец.
- Затем щелкните правой кнопкой мыши и выберите пункт Вставка опцию из списка.
- Это просто добавит колонку слева.
- Выберите ячейку A4 .
- Там введите Пустая колонка .
- Затем заполните Колонка последовательно до конца данных, как показано на следующем рисунке.
- Снова заполните столбец последовательно, как показано на рисунке ниже.
- Теперь выделите диапазон ячеек, кроме заголовка.
- Затем щелкните правой кнопкой мыши.
- Там выберите Сортировать от наименьшего к наибольшему из Сортировать варианты.
- После этого вы увидите, что ваш набор данных перестраивается между собой.
- Наконец, только Удалить сайт Пустая колонка и вы получите желаемый результат.
2.2 Вставка строки с помощью кода Excel VBA
Другой процесс добавления рядов после каждого другого ряда осуществляется с помощью VBA код.
ШАГИ:
- В начале выделите диапазон ячеек, с которыми вы хотите работать.
- Далее выберите Visual Basic функция под Разработчик вкладка.
- Затем выберите Модуль под Вставка вкладка.
- Появится окно.
- Там скопируйте Код приведенный ниже, и вставьте его в Модуль окно.
Sub PlaceRows() Dim rnge As Range Dim RowNumber As Integer Dim x As Integer Set rnge = Selection RowNumber = rnge.EntireRow.Count For x = 1 To RowNumber ActiveCell.Offset(1, 0).EntireRow.Insert ActiveCell.Offset(2, 0).Select Next x End Sub
- После этого закройте Visual Basic окно и выберите Макросы под Разработчик вкладка.
- Там выберите PlaceRows в Макро имя и нажмите Запускайте .
- В конце концов, вы увидите пустые ряды после каждого второго ряда.
Читать далее: VBA для вставки строки в Excel (11 методов)
3. Ввод строки под пустой ячейкой в Excel
В этом разделе мы покажем, как использовать функцию ЕСЛИ на Вставка строк после Пустая ячейка в Excel .
ШАГИ:
- Во-первых, выберите ячейку F5 и введите формулу:
=IF(B4"","",1)
- Далее нажмите Войти и перетащите его в последнюю строку вашего набора данных.
- Теперь выберите весь Колонка F .
- Затем выберите Найти с сайта Найти и выбрать опции в Редактирование группа под Главная вкладка.
- Появится диалоговое окно.
- Там введите 1 в Найдите то, что .
- После этого нажмите Найти все .
- Диалог развернется, как показано на рисунке ниже.
- Там выберите строки со значением 1 и нажмите Закрыть .
- И затем, вы увидите, что ячейки со значением 1 выбираются автоматически.
- Теперь нажмите клавиши ' Ctrl ' и ' + ' вместе.
- Там выберите Весь ряд опцию из всплывающего диалогового окна и нажмите OK .
- В итоге вы увидите ожидаемый результат, как на следующем изображении.
Читать далее: Как вставить строку в ячейку в Excel (3 простых способа)
Похожие чтения
- Макрос Excel для вставки строк (8 методов)
- Макрос VBA для вставки строки в Excel на основе критериев (4 метода)
- Как переместить строку в Excel (6 методов)
- Как вставить пустую строку после каждой n-й строки в Excel (2 простых способа)
- Вставка строк в Excel на основе значения ячейки с помощью VBA (2 метода)
4. Вставка строки в Excel с использованием функции промежуточного итога
Здесь мы покажем, как Вставка a Строка после каждого Продавец имя в Excel .
ШАГИ:
- Во-первых, выберите диапазон ячеек, с которыми вы хотите работать.
- Далее выберите Промежуточный итог функция из Конспект группа под Данные вкладка.
- Появится диалоговое окно.
- Там выберите Продавец из ' При каждом изменении в ' список, Граф из ' Функция использования ' список, проверка Чистые продажи в ' Добавьте промежуточный итог к ', а остальное оставить как есть.
- Наконец, нажмите OK .
- После нажатия OK вы увидите набор данных, как показано на рисунке ниже.
- Теперь выберите Перейти к разделу l от Найти и выбрать опции в Редактирование группа под Главная вкладка.
- Появится диалоговое окно.
- Там проверьте только Номера опция в Формулы и нажмите OK .
- После нажатия OK Вы увидите, что все номера подсчета выбраны.
- Теперь нажмите кнопку ' Ctrl ' и ' + ' клавиши вместе.
- Там выберите Весь ряд во всплывающем диалоговом окне и нажмите OK .
- И затем, пустая строка будет вставлена после каждого Продавец имя.
- После этого выберите диапазон ячеек.
- Теперь выберите Промежуточный итог из Конспект группа под Данные вкладка.
- Нажмите Удалить все во всплывающем диалоговом окне.
- И, наконец, вы увидите желаемый результат.
Читать далее: Как вставить итоговую строку в Excel (4 простых способа)
5. Excel VBA для размещения строки в нижней части таблицы
В этом методе мы покажем, как добавить пустой Строка в Дно из Таблица в Excel .
ШАГИ:
- Сначала выберите Visual Basic функция под Разработчик вкладка.
- Появится окно.
- Там выберите Модуль под Вставка вкладка.
- Появится еще одно окно.
- Там скопируйте Код приведенный ниже, и вставьте его в Модуль окно.
Sub PlaceRowUnderTable() Dim sheet As Worksheet Set sheet = ActiveSheet Table_Title = InputBox("Table Title: ") Dim list As ListObject Set list = sheet.ListObjects(Table_Title) list.ListRows.Add End Sub
- После этого закройте Visual Basic окно.
- Затем выберите Макросы под Разработчик вкладка.
- Там выберите PlaceRowUnderTable в Имя макроса и нажмите Запускайте .
- Появится диалоговое окно.
- Тип Таблица1 в Название таблицы и нажмите OK .
- Наконец, вы увидите пустую строку под Таблицей.
Читать далее: Макрос Excel для добавления строки в нижнюю часть таблицы
Заключение
Теперь вы сможете Вставка a Ряд ниже в Excel Продолжайте использовать их и сообщите нам, если у вас есть еще какие-либо способы выполнения задачи. Не забывайте оставлять комментарии, предложения или вопросы, если они у вас есть, в разделе комментариев ниже.