Як вставити кілька стовпців за допомогою vba


Ви можете використовувати такий синтаксис, щоб вставити кілька стовпців у Excel за допомогою VBA:

 Sub InsertMultipleColumns()
Worksheets(" Sheet1 ").Range(" B:D ").EntireColumn.Insert
End Sub

Цей конкретний макрос вставить три порожні стовпці в діапазон від D до F аркуша під назвою Sheet1 і розмістить усі наявні стовпці праворуч.

У наступному прикладі показано, як використовувати цей синтаксис на практиці.

Приклад: як вставити кілька стовпців за допомогою VBA

Припустимо, що ми маємо наступний набір даних, що містить інформацію про різних баскетболістів:

Припустімо, ми хочемо вставити три порожні стовпці, починаючи зі стовпця B.

Для цього ми можемо створити такий макрос:

 Sub InsertMultipleColumns()
Worksheets(" Sheet1 ").Range(" B:D ").EntireColumn.Insert
End Sub

Коли ми запускаємо цей макрос, ми отримуємо такий результат:

Зверніть увагу, що три порожні стовпці були вставлені в розташування стовпців B, C і D цього аркуша під назвою Sheet1 .

Значення, які раніше існували в стовпцях B, C і D, просто перемістили вправо.

Примітка . Ви можете знайти повну документацію для функції VBA Insert тут .

Додаткові ресурси

У наступних посібниках пояснюється, як виконувати інші типові завдання у VBA:

VBA: як знайти останній використаний рядок
VBA: як підрахувати кількість рядків у діапазоні
VBA: як підрахувати кількість використаних стовпців

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *