KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Добавление столбца справа от существующего в Excel

АвторSiluviaДата изменения

При работе с Excel часто возникает необходимость расширить набор данных, добавив новые столбцы рядом с уже существующими — например, вставить столбцы «Премия» и «Налог» сразу после столбца «Зарплата».

add-columns-to-right

Однако Excel не предлагает прямого варианта «вставить справа». По умолчанию новые столбцы всегда добавляются слева от выбранного — что может быть неудобно, если вам нужно именно добавить несколько столбцов справа от существующих данных, особенно при работе с несколькими столбцами одновременно.

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


Код VBA для Вставить столбцы справа от выделения

Поскольку Excel не предоставляет встроенной функции для прямой вставки столбцов справа от выделения, VBA предлагает гибкое решение: с помощью короткого макроса вы сможете мгновенно вставлять столбцы справа от выбранных.

Например, в следующей таблице вы можете захотеть добавить новые столбцы, такие как «Премия» и «Налог», справа от столбца «Зарплата». Выполните приведённые ниже шаги, чтобы завершить эту задачу.

add-columns-to-right

Шаг 1: Откройте редактор VBA

Нажмите Alt + F11, чтобы открыть редактор Visual Basic для приложений (VBA).

Шаг 2: Вставьте модуль

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

используйте код в редакторе VBA

Код VBA для Вставить столбцы справа от выделения

Sub InsertColumnsToRight()
'Updated by Extendoffice 20260323
    ' Prompt user to select a range
    Dim rng As Range
    Set rng = Application.InputBox("Select columns:", "Kutools for Excel", Selection.Address, Type:=8) 
    If rng Is Nothing Then Exit Sub
    Dim colCount As Long
    colCount = rng.Columns.Count
    ' Insert columns to the right of the selection
    rng.Columns(rng.Columns.Count).Offset(0, 1).Resize(, colCount).EntireColumn.Insert
End Sub

Шаг 3: Запустите код

  1. Нажмите F5, чтобы запустить макрос.
  2. В появившемся диалоговом окне выберите столько же столбцов, сколько вы хотите вставить.
    Например, чтобы вставить два столбца справа от столбца «Зарплата», выберите столбец «Зарплата» и один столбец слева от него.
  3. Нажмите OK.
    используйте код в редакторе VBA

Результат

Excel автоматически вставит справа от выбранных вами столбцов то же количество новых столбцов.

add-columns-to-right
Примечания
  • Этот метод позволяет вставлять несколько столбцов одновременно.
  • Чтобы сохранить код VBA, сохраните книгу в формате файла с поддержкой макросов (.xlsm).
  • Макросы могут быть отключены по умолчанию из соображений безопасности.

Хотя VBA — мощный и гибкий инструмент, он требует определённых технических навыков и не всегда удобен для повседневного использования.


Добавить несколько столбцов справа мгновенно с помощью Kutools для Excel

Если вы предпочитаете более быстрое и удобное решение, Kutools для Excel предлагает функцию «одним щелчком», которая позволяет вставлять столбцы сразу справа — без написания кода. Операция полностью соответствует родному поведению Excel при вставке: просто щёлкните правой кнопкой мыши по заголовкам выбранных столбцов, как в Excel, — и всё готово! Это делает функцию интуитивно понятной и не требует дополнительного обучения.

Kutools для Excel — более 300 незаменимых инструментов для Excel, которые сделают вашу работу быстрее, проще и эффективнее.Загрузите прямо сейчас!

Шаг 1: Выберите столбцы

Выберите количество столбцов, справа от которых нужно вставить новые.

В данном случае я хочу вставить два столбца справа от столбца «Зарплата», поэтому выбираю столбец «Зарплата» и один столбец слева от него.

выделите столбцы

Шаг 2: Примените функцию «Добавить справа»

Щёлкните правой кнопкой мыши по заголовку выбранного столбца и в контекстном меню выберите Добавить справа.

примените функцию добавления справа

Результат

Kutools мгновенно вставит справа от выделения то же количество столбцов.

столбцы добавлены справа

Kutools для Excel— расширяет возможности Excel более чем 300 необходимыми инструментами, делая вашу работу быстрее и проще, а также предоставляет функции ИИ для более умной обработки данных и повышения продуктивности.Получить сейчас

Преимущества использования Kutools для Excel

  • Непосредственное Вставить столбцы to the right (no workaround needed)
  • Автоматически соответствует количеству выбранных столбцов
  • Не требует VBA или формул
  • Простая операция правого щелчка, идеально подходящая для ежедневного использования

Этот метод особенно полезен при работе с большими объёмами данных или когда структуру столбцов приходится часто изменять.


Заключение

Добавить несколько столбцов справа от уже существующих в Excel — распространённая задача, но стандартное поведение Excel делает её менее интуитивной, чем ожидалось.

  • Метод VBA предлагает гибкое настраиваемое решение и идеально подходит для пользователей, знакомых с макросами.
  • Метод Kutools для Excel предлагает самый эффективный и интуитивно понятный способ — выполните задачу всего за несколько щелчков!

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


Лучшие инструменты для повышения продуктивности в Office

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

Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность, как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего…


Office Tab добавляет вкладки в Office и значительно упрощает вашу работу

  • Включите редактирование и чтение с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна — без необходимости открывать новые окна.
  • Повышайте продуктивность на 50 % и экономьте сотни кликов мышью каждый день!

Все надстройки Kutools — в одном установщике

Kutools for Office — это набор надстроек для Excel, Word, Outlook и PowerPoint, включая Office Tab Pro, идеально подходящий для команд, активно использующих приложения Office.

ExcelWordOutlookTabsPowerPoint
  • Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
  • Один установщик, одна лицензия— настройка за считанные минуты (готово к MSI)
  • Лучше работать вместе— повышение продуктивности во всех приложениях Office
  • 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек