Как вставить определенное количество строк через фиксированные интервалы в Excel?

На листе Excel вы можете вставить пустую строку между существующими строками с помощью функции Вставить. Но если у вас большой диапазон данных и вам нужно вставить две пустые строки после каждой третьей или n-й строки, как вы могли бы завершить эту работу быстро и удобно?

  • Вставить определенное количество пустых строк в диапазон данных через фиксированные интервалы с кодом VBA
  • Вставить определенное количество пустых строк в диапазон данных на основе значения ячеек с кодом VBA
  • Вставляйте определенное количество пустых строк в диапазон данных с фиксированными интервалами с помощью удобной функции
  • Копировать и вставлять строки несколько раз на основе определенных чисел с кодом VBA
  • Копировать и вставлять строки несколько раз на основе определенных чисел с удивительная особенность

Вставить определенное количество пустых строк в диапазон данных через фиксированные интервалы с кодом VBA

Следующий код VBA может помочь вам вставить определенное количество строк после каждой n-й строки в существующих данных. Пожалуйста, сделайте следующее:

1 . Удерживая нажатыми клавиши ALT + F11 в Excel, откроется окно Microsoft Visual Basic для приложений .

2 . Нажмите Insert > Module и вставьте следующий код в окно модуля .

Код VBA: вставляйте определенное количество строк в данные с фиксированными интервалами

3. После вставки этого кода нажмите F5 , чтобы запустить этот код, появится всплывающее окно, напоминающее вам о выборе диапазона данных, в который вы хотите вставить пустые строки, см. снимок экрана:

4 . Нажмите кнопку OK , появится другое окно подсказки, введите количество интервалов между строками, см. Снимок экрана:

5 . Продолжайте нажимать кнопку OK , в следующем всплывающем окне запроса введите количество пустых строк, которые вы хотите вставить, см. Снимок экрана:

6 . Затем нажмите OK , и пустые строки будут вставлены в существующие данные через равные промежутки времени, см. Снимки экрана:


Вставить определенное количество пустых строк в диапазон данных на основе значений ячеек с кодом VBA

Иногда вам может потребоваться вставить пустые строки на основе списка значений ячеек, в этом случае приведенный ниже код VBA может оказать вам услугу, пожалуйста, сделайте следующее:

1 . Удерживая нажатыми клавиши ALT + F11 в Excel, откроется Microsoft Visual Окно Basic для приложений .

2 . Нажмите Вставить > Модуль и вставьте следующий код в окно модуля .

Код VBA: вставьте определенное количество пустых строк на основе списка чисел :

3 . После вставки этого кода нажмите клавишу F5 , чтобы запустить этот код во всплывающем в диалоговом окне выберите список чисел, на основе которых вы хотите вставить пустые строки, см. снимок экрана:

4 . Затем нажмите OK , и вы получите необходимые результаты, как показано на следующих снимках экрана:


Вставляйте определенное количество пустых строк в диапазон данных с фиксированными интервалами с помощью удобной функции

Если вы не знакомы с приведенным выше VBA кода, Kutools for Excel также может вам помочь, его функция Вставить пустые строки и столбцы может быстро вставлять определенное количество строк или столбцов в существующие данные с фиксированными интервалами и легко.

Примечание. Чтобы применить эту Вставить пустые строки и столбцы , во-первых, вы должны загрузить Kutools for Excel , а затем быстро и легко примените эту функцию.

После установки Kutools for Excel , пожалуйста, сделайте следующим образом:

1 . Выберите диапазон данных, в который вы хотите вставлять пустые строки через определенные промежутки времени.

2 . Нажмите Kutools > Вставить > Вставить пустые строки и столбцы , см. Снимок экрана:

3 . В диалоговом окне Вставить пустые строки и столбцы выберите параметр Пустые строки из Тип вставки , а затем укажите количество интервалов и пустых строк, которые вы хотите использовать, как показано на следующем снимке экрана:

4 . Затем нажмите кнопку OK , и пустые строки будут вставлены в выбранный диапазон с определенным интервалом, как показано на следующем снимке экрана:

Загрузите бесплатную пробную версию Kutools for Excel прямо сейчас!


Копировать и вставлять строки несколько раз на основе определенных чисел с кодом VBA

Предположим , у вас есть диапазон тада, и теперь вы хотите скопировать каждую строку и вставить их несколько раз в следующую строку на основе списка чисел, как показано на скриншотах ниже. Как решить эту задачу на листе Excel?

Чтобы разобраться с этой работой, я представлю вам полезный код, выполните следующие действия:

1 . Удерживая нажатыми клавиши ALT + F11 в Excel, откроется окно Microsoft Visual Basic для приложений .

2 . Нажмите Вставить > Module и вставьте следующий код в окно модуля .

Код VBA: копируйте и вставляйте строки несколько раз в зависимости от числа:

3 . После вставки этого кода нажмите клавишу F5 , чтобы запустить этот код, в появившемся диалоговом окне выберите список чисел, которые вы хотите скопировать, и вставьте строки данных на основе, см. Снимок экрана:

4 . Затем нажмите кнопку OK , и определенное количество строк было скопировано и вставлено под каждой исходной строкой, см. Снимки экрана:


Копируйте и вставляйте строки несколько раз на основе определенных чисел с удивительной функцией

Если у вас есть Kutools for Excel , с его функцией Дублировать строки/столбцы на основе значения ячейки , вы можете быстро и легко вставлять строки или столбцы на основе списка чисел .

Примечание. Чтобы применить это повторяющиеся строки/столбцы на основе значения ячейки , во-первых, вы должны загрузить Kutools for Excel , а затем быстро и легко примените эту функцию.

После установки Kutools for Excel , пожалуйста, сделайте следующим образом:

1 . Нажмите Kutools > Вставить > Дублировать строки/столбцы на основе значения ячейки , см. Снимок экрана:

2 . В диалоговом окне Копирование и вставка строк и столбцов выберите параметр Копировать и вставить строки в разделе Тип , затем выберите диапазон данных, который вы хотите дублировать, а затем укажите список значений, на основе которых вы хотите копировать строки, см. снимок экрана:

. Затем нажмите кнопку Ok или Применить , вы получите следующий результат, который вам нужен:

Загрузите бесплатную пробную версию Kutools for Excel прямо сейчас!

Другие относительные статьи:

  • Копировать и вставлять строку несколько раз или дублировать строку X раз
  • Пробовали ли вы в повседневной работе скопировать строку или каждую строку, а затем вставить несколько раз под текущими данными строка на листе? Например, у меня есть диапазон ячеек, теперь я хочу скопировать каждую строку и вставить их 3 раза в следующую строку, как показано на следующем снимке экрана. Как бы вы справились с этой задачей в Excel?
  • Вставлять пустые строки при изменении значений в Excel
  • Предположим, у вас есть диапазон данных, и теперь вы хотите вставить пустые строки между данными при изменении значения, чтобы можно было разделить последовательные одинаковые значения в одном столбце, как показано ниже. показаны скриншоты. В этой статье я расскажу о некоторых приемах решения этой проблемы.
  • Insert Пустая строка после определенного текста в Excel
  • Если вы хотите вставить пустые строки после определенного текста, как показано на следующем снимке экрана, как с этим быстро и легко справиться, не вставляя их вручную? по одному?
  • Копировать строки из нескольких листов на основе критериев в новый лист
  • Предположим, у вас есть книга с тремя листами, которые имеют такое же форматирование, как показано на скриншоте ниже. Теперь вы хотите скопировать все строки из этих листов, столбец C которых содержит текст «Завершено», в новый лист. Как бы вы могли решить эту проблему быстро и легко, не копируя и вставляя их по одному вручную?

Оцените статью
Frestage.ru
Добавить комментарий