Готові до програмування на VBA для Excel 2016? Сподіваюся, ви так, тому що тут настає практична частина. Просто уважно дотримуйтесь цих інструкцій, і ви будете на шляху:
Виберіть клітинку.
Підійде будь-яка клітина.
Виберіть Розробник → Код → Записати макрос або натисніть кнопку запису макросу в рядку стану.
З’явиться діалогове вікно Запис макросу.
Діалогове вікно Запис макросу з’являється, коли ви збираєтеся записати макрос.
Введіть назву макросу.
Excel надає ім’я за замовчуванням (щось на зразок Macro1), але краще використовувати більш описове ім’я. NameAndTime (без пробілів) — гарна назва для цього макросу.
Клацніть поле «Клавіша швидкого доступу» та введіть Shift+N (для N у верхньому регістрі) як клавішу швидкого доступу.
Вказати комбінацію клавіш необов’язково. Якщо ви вкажете його, ви можете виконати макрос, натиснувши комбінацію клавіш — у цьому випадку Ctrl+Shift+N.
Переконайтеся, що для параметра «Зберігати макрос у» встановлено значення «Ця книга».
Ви можете ввести деякий текст у поле Опис, якщо хочете.
Цей крок необов’язковий. Деяким людям подобається описувати, що робить (або має робити макрос).
Натисніть кнопку OK.
Діалогове вікно «Запис макросу» закриється, а записник макросів Excel увімкнеться. З цього моменту Excel відстежує все, що ви робите, і перетворює це в код VBA.
Введіть своє ім’я в активну клітинку.
Перемістіть покажчик комірки на клітинку нижче та введіть таку формулу:
=ЗАРАЗ()
Формула відображає поточну дату і час.
Виділіть клітинку формули та натисніть Ctrl+C, щоб скопіювати цю клітинку в буфер обміну.
Виберіть Головна → Буфер обміну → Вставити → Значення (V).
Ця команда перетворює формулу на її значення.
Вибравши клітинку з датою, натисніть Shift+стрілка вгору, щоб вибрати цю клітинку та клітинку над нею (яка містить ваше ім’я).
Використовуйте елементи керування в групі Головна → Шрифт, щоб змінити форматування на Жирний і зробити розмір шрифту 16 пунктів.
Виберіть Розробник → Код → Зупинити запис.
Рекордер макросів вимкнено.
Вітаю! Ви щойно створили свій перший макрос Excel VBA. Ви можете зателефонувати своїй матері і повідомити їй гарну новину.