Як застосувати VBA для вибору стовпців (3 способи)

  • Поділитися Цим
Hugh West

Ця стаття демонструє, як застосовувати коди VBA для виділення стовпців в Excel. Вона може виявитися корисною, коли вам потрібно виділити цілі діапазони або стовпці. Програмні коди VBA може автоматично виділяти цілі стовпці або діапазони, що значно заощадить ваш час. У цій статті ми покажемо вам деякі з методів, які допоможуть виконати цю роботу.

Завантажити Практичний посібник

Завантажте цей практичний посібник, щоб виконати завдання, поки ви читаєте цю статтю.

Застосування VBA для виділення стовпців.xlsx

3 Відповідні способи застосування VBA для вибору стовпців

Макрос VBA дозволяє виділяти стовпці трьома різними способами. Ви можете вибрати один стовпець, кілька стовпців або цілий діапазон. У цьому розділі ми розглянемо всі ці способи.

1. виконання коду VBA для вибору одного стовпця

Уявіть собі умову, коли вам потрібно виділити цілий стовпець за допомогою кодів VBA. Зробити це можна досить легко, застосувавши простий код. Давайте виконаємо наступні кроки, щоб навчитися.

Крок 1:

  • Для того, щоб ввести VBA-код, нам спочатку потрібно відкрити вікно VBA. Ви можете зробити це за допомогою комбінацій клавіш або з вашого Вкладка "Розробник Натисніть Ctrl+F11 для відкриття Вікно VBA.

  • У вікні VBA нам потрібно створити модуль для запису нашого коду. Клацніть по кнопці Insert, потім по кнопці Модуль щоб відкрити його.

Крок 2:

  • Тут ми напишемо наш код. Спочатку ми напишемо формат нашого коду, а потім після вставимо умови. Початок і кінець нашого коду - це початок і кінець нашого коду,
 Private Sub Select_Column() End Sub 

  • Запишемо код для вибору стовпчика С. Код такий,
 Columns(3).Select 
  • Остаточний код такий,
 Private Sub select_column() Columns(3).Select End Sub 

  • Натисніть на іконку Виконати, щоб запустити код, при цьому буде обрано вказаний нами стовпець.

Крок 3:

  • Ви також можете ввести певне число в кожну клітинку вибраного стовпчика. Припустимо, ви хочете ввести число 100 в C4 Для цього необхідно виділити будь-яку комірку в стовпчику C .

  • Вставте цей код в модуль.
 Private Sub select_column() ActiveCell.EntireColumn.Cells(4).Value = 100 End Sub 

  • Запускаємо код і маємо результат.

2. застосування коду VBA для вибору декількох стовпців

Крок 1:

  • Ви можете вибрати кілька стовпців так само, як і один стовпець. Але код тут інший. Отже, почнемо з відкриття вікна VBA!

Крок 2:

  • Ми хочемо вибрати стовпчики з B по D. Для цього код такий,
 Private Sub select_multiplecolumns() Columns("B:D").Select End Sub 

  • І виділяється декілька стовпчиків.

3. використання коду VBA для відбору стовпців у діапазоні

Вибір діапазону з допомогою кодів VBA також є простим і вимагає невеликої довжини коду. Припустимо, що нам потрібно вибрати діапазон з B3 до F13 Пройдіть ці кроки, щоб навчитися!

Крок 1:

  • Вставити код VBA в модуль.
 Private Sub select_range() Range(Cells(3, 2), Cells(13, 6)).Select Range("B3", "F13").Select Range("B3:F13").Select End Sub 

  • Ми підібрали наш асортимент за допомогою кодів VBA.

Крок 2:

  • Ви також можете вводити числа або тексти у вибраному вами діапазоні, просто вставте в модуль наведений нижче код.
 Private Sub select_range() Range ("B3:F13"). Select Selection = 100 End Sub 

  • Ось так можна зробити цей метод.

Крок 3:

  • Крім того, ви можете розфарбувати виділені комірки. Просто запишіть цей код у свій VBA-модуль.
 Private Sub select_range() Selection.Interior.Color = RGB (255,255,0) End Sub 

  • І таким чином ви можете вибрати і розфарбувати свій діапазон за допомогою коду VBA.

Важливі моменти для запам'ятовування

Якщо у Вас не відображається вкладка розробника, Ви можете активувати її, скориставшись цією інструкцією.

Налаштована панель швидкого доступу → Інші команди → Налаштувати стрічку → Розробник → ОК

Висновок

Ми розглянули три різні підходи до запуску коду VBA для вибору стовпців. Будь ласка, коментуйте, якщо у вас виникли запитання або побажання. Також ви можете ознайомитися з іншими нашими статтями, пов'язаними із завданнями Excel!

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.