Когда мы работаем с листом, иногда нам нужно вставить несколько столбцов между существующими столбцами. Но вставка пустого столбца между выходящими столбцами данных будет утомительной задачей, если вы вставляете каждый столбец по отдельности. Есть ли какие-нибудь быстрые способы решения этой проблемы?
Вставить пустые столбцы с кодом VBA
Быстро вставьте пустые столбцы с помощью Kutools for Excel
- Повторное использование чего угодно: добавляйте наиболее часто используемые или сложные формулы, диаграммы и все остальное в избранное и быстро повторно использовать их в будущем.
- Более 20 функций текста: извлечение числа из текстовой строки; Извлечь или удалить часть текстов; Преобразование чисел и валют в английские слова.
- Инструменты слияния: несколько книг и листов в одну; Объединить несколько ячеек/строк/столбцов без потери данных; Объедините повторяющиеся строки и суммируйте.
- Инструменты разделения: разделение данных на несколько листов в зависимости от значения; Из одной книги в несколько файлов Excel, PDF или CSV; Один столбец в несколько столбцов.
- Вставить пропуск скрытых/отфильтрованных строк; Подсчет и сумма по цвету фона; Массовая отправка персонализированных писем нескольким получателям.
- Суперфильтр: создавайте расширенные схемы фильтров и применяйте их к любым листам; Сортировать по неделе, дню, частоте и т. Д. Фильтр жирным шрифтом, формулами, комментарием …
- Более 300 мощных функций; Работает с Office 2007-2019 и 365; Поддерживает все языки; Простое развертывание на вашем предприятии или в организации.
Вставить пустые столбцы с кодом VBA
Потрясающе! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Сэкономьте 50% своего времени и уменьшите тысячи щелчков мышью каждый день!
Посмотрите на следующий снимок экрана, после каждого столбца я хочу вставить пустой столбец для записи другой информации, я могу использовать краткий код VBA для выполнения этой задачи.
1. Выберите диапазон, в который вы хотите вставить пустые столбцы между данными.
2. Нажмите Разработчик > Visual Basic , откроется новое окно Microsoft Visual Basic для приложений , нажмите Вставьте > Module и введите в него следующий код:
Sub insert_column_every_other ()
Для colx = 2–30, шаг 2
Столбцы (colx). Вставить Shift: = xlToRight
Далее
End Sub
3. Затем нажмите кнопку , чтобы запустить код. В существующие столбцы были вставлены альтернативные пустые столбцы.
Примечание. Этот VBA может вставлять только один пустой столбец между каждым первым столбцом.
Если вы хотите вставить один пустой столбец с двумя интервалами, приведенный выше код не будет работать. А как можно было быстро вставить пустые столбцы с заданными интервалами?
Быстро вставляйте пустые столбцы с помощью Kutools for Excel
Kutools for Excel: с более чем 300 удобные надстройки Excel, которые можно попробовать бесплатно без ограничений в течение 30 дней. Получите прямо сейчас.
С помощью из Kutools for Excel , вы можете легко решить эту проблему. Пожалуйста, сделайте следующее:
1. Выделите диапазон, в который вы хотите вставить пустые столбцы.
2. Нажмите Kutools > Инструменты вставки > Вставить пустые строки/столбцы …, см. Снимок экрана:
3. Откроется диалоговое окно Вставить пустые строки/столбцы . Выберите вариант Пустые столбцы в разделе Тип вставки . И введите 2 в Интервал , введите 1 в Столбец . См. Снимок экрана:
4. Затем нажмите ОК . И вы будете вставлять пустой столбец через каждые два интервала. См. Снимок экрана:
С Вставить пробел Строки/Столбцы , вы также можете вставить определенное количество пустых строк с определенными интервалами между выходящими данными. Здесь мы вставляем две пустые строки между каждыми вторыми столбцами, см. Снимок экрана: