Код VBA | Приклади запуску коду Excel VBA для початківців

Код VBA Excel

VBA або також відомий як Visual Basic Applications - це мова програмування для Excel і не тільки Excel, але і для більшості офісних програм Microsoft. Ми можемо написати набір інструкцій у редакторі Visual Basic, який виконує певні завдання, відомий як код у VBA .

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

Якщо ви новачок у VBA, і ви про це не уявляєте, ця стаття для вас.

Увімкнути вкладку розробника

Перше, що вам потрібно зробити, це переконатися, що вкладка розробника в Excel видно на стрічці.

Якщо у вашій програмі Excel не відображається вкладка розробника, виконайте наведені нижче дії, щоб увімкнути вкладку розробника у програмі Excel.

Крок 1: Перейдіть до Файл.

Крок 2: Клацніть на Параметри.

Крок 3: Перейдіть до Налаштування стрічки в Excel.

Крок 4: Перевірте вкладку розробника праворуч. Після вибору параметрів натисніть кнопку OK.

Приклади використання коду Excel VBA

# 1 - Вставка коду в модуль

Щоб написати код VBA, перше, що вам потрібно зробити, це перейти на вкладку Розробник і натиснути на Visual Basic.

Ви також можете натиснути ярличну клавішу excel “ALT + F11”, щоб відкрити Visual Basic.

Коли ви відкриєте Visual Basic, ви побачите вікно, як показано нижче.

Перейдіть до Вставити та натисніть Модуль.

Як тільки ви натиснете на модуль, він буде вставлений, і ви побачите назву модуля, а також ви побачите білу звичайну дошку праворуч.

У білу звичайну дошку вам потрібно вставити скопійований код.

Після вставки коду вам потрібно його виконати.

Ми можемо здійснити процес виконання двома способами, одним із яких є натискання комбінації клавіш F5 або натискання зеленої кнопки запуску у верхній частині.

Скопійований код VBA буде виконано у вашому вікні.

# 2 - Збережіть книгу за допомогою коду VBA

Я знаю, що для збереження файлу excel вам не потрібно ніякого спеціального вступу, але коли справа стосується коду VBA, що містить книгу Excel, вам потрібно одне спеціальне введення.

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

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

Клацніть на Зберегти як або натисніть клавішу F12, ви побачите під вікном.

Введіть ім'я файлу відповідно до вашого бажання, але виберіть тип Зберегти як «Книга Excel з підтримкою макросів» (* .xlsm)

Натисніть OK, щоб зберегти книгу як книгу з підтримкою макросів.

# 3 - Призначення макрокоду фігурам

Кожного разу, коли нам потрібно запустити VBA, нам потрібно повернутися до редактора Visual Basic і запустити, це трудомісткий процес.

Ми можемо призначити макрос за його назвою одній із фігур. Дотримуйтесь наведених нижче кроків, щоб призначити макрос excel фігурам.

Крок 1: Перейдіть до Вставити та виберіть фігуру за вашим бажанням.

Крок 2: Після вибору фігури намалювати це на своєму аркуші. В ідеалі подалі від даних.

Крок 3: Клацніть правою кнопкою миші та виберіть Редагувати текст.

Крок 4: Додайте слово за вашим бажанням. Я додав слово як “Натисніть тут, щоб запустити макрос”.

Крок 5: Знову клацніть правою кнопкою миші та виберіть опцію для призначення макросу.

Крок 6: Тепер ми побачимо весь список макросів. Виберіть ім'я макросу, яке потрібно призначити.

Крок 7: Натисніть OK. Тепер ця кнопка містить код макросу. Щоразу, коли ви натискаєте на цю кнопку, цей код буде виконаний.