Макрореєстратор Excel - Простий Excel VBA

Зміст

Запис макросу | Запустіть записаний макрос | Дивіться макрос

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

На жаль, є багато речей, які ви не можете зробити за допомогою макрореєстратора. Наприклад, ви не можете перебирати цілий ряд даних за допомогою макрореєстратора. Крім того, Макрореєстратор використовує набагато більше коду, ніж потрібно, що може уповільнити процес.

Запишіть макрос

1. На вкладці Розробник натисніть Записати макрос.

2. Введіть ім’я.

3. Виберіть Цю книгу зі спадного списку. В результаті макрос буде доступний лише у поточній книзі.

Примітка: якщо ви зберігаєте свій макрос у персональній книзі макросів, макрос буде доступний для всіх ваших книг (файли Excel). Це можливо, оскільки Excel зберігає ваш макрос у прихованій книзі, яка автоматично відкривається під час запуску Excel. Якщо ви зберігаєте свій макрос у Новій книзі, макрос буде доступний лише в автоматично відкритій книзі.

4. Натисніть OK.

5. Клацніть правою кнопкою миші активну клітинку (вибрану клітинку). Не вибирайте жодну іншу клітинку! Далі натисніть «Форматувати клітинки».

6. Виберіть Відсоток.

7. Натисніть OK.

8. Нарешті, натисніть Зупинити запис.

Вітаю. Ви щойно записали макрос за допомогою Макрореєстратора!

Запустіть записаний макрос

Тепер ми перевіримо макрос, щоб побачити, чи може він змінити формат числа на Відсоток.

1. Введіть деякі числа від 0 до 1.

2. Виберіть цифри.

3. На вкладці Розробник натисніть Макроси.

4. Натисніть Виконати.

Результат:

Дивіться макрос

Щоб подивитися на макрос, відкрийте редактор Visual Basic.

Примітка: макрос розміщено у модулі під назвою Module1. Код, розміщений у модулі, доступний для всієї книги. Це означає, що ви також змінюєте числовий формат комірок на інших аркушах. Пам’ятайте, що код, розміщений на аркуші (призначений для командної кнопки), доступний лише для цього аркуша. Наразі ви можете ігнорувати оператор Option Explicit.

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave