Функція Excel Macro дозволяє вам записувати діїви виконуєте на робочому аркуші і знову виконуєте дії для подальшого використання. Але було б дуже корисно, якщо ви можете запустити макрос простим натисканням на кнопку, а не запускати його вручну. Створюючи макро-кнопки, ви зможете асоціювати макроси з кнопками та показувати їх на робочому аркуші для виконання різних завдань, записаних вами з макросом. Excel дає змогу створювати спеціальні кнопки для зв’язку з ними макросів, у цьому дописі буде роз'яснено, як створити макроси та пов’язати їх із кнопками.
Запустіть Excel 2010, створіть або відкрийте таблицю даних, в якій потрібно створити кнопку для макросів.
Наприклад, ми будемо використовувати дуже простий приклад, щоб детально проілюструвати це. Ми включили таблицю даних, що містить поля; Ім'я, курси, оцінки, гроші на премію.

Для початку нам потрібно зробити Розробник видно у вікні Excel. Якщо ви не знайдете Розробник вкладку, перейти до Файл меню, натисніть Параметри та у лівій панелі клацніть Налаштувати стрічку, з правої панелі enable Розробник прапорець. Клацніть Гаразд до бачити Розробник вкладка на стрічці.

Перейдіть на вкладку Developer і натисніть Запис макросу.
Тепер дайте йому відповідне ім’я та натисніть гаразд щоб почати запис макросу.
Тепер перейдіть до Головна вкладку та від Умовне форматування, йти до Виділіть правила комірок меню та натисніть Менше ніж.
Введіть значення, що підходить для вашої таблиці даних, як ви можете бачити на скріншоті нижче, ми ввели 60 (щоб позначити невдалих студентів з меншим числом). Клацніть ГАРАЗД.
Як ви бачите, умовне форматування застосовано до Знаки стіл.
Тепер виконайте ту саму процедуру, щоб застосувати умовне форматування Грошові кошти та призи поле.
Тепер ми припинимо запис макросу, перейдемо до вкладки розробника та натиснемо Зупинити запис.

Ми будемо записувати новий макрос для форматування стовпців у Bold та центрі вирівнювання. Дотримуйтесь процедури створення нового макросу.
Ви можете бачити макрос за іменем Сміливий_ Вирівняти, він буде жирним шрифтом і вирівняє текст по центру.

Тепер нам потрібно створити кнопки для кожного макросу, для цього перейдіть на вкладку Developer Вставити параметри, натисніть на зображення кнопки, представлене внизу Контроль форми, як показано на скріншоті нижче.

Після натискання, ви побачите зміну вказівника на знак плюс, натисніть будь-де, де на таблиці, щоб розмістити кнопку. Коли ви натиснете, з'явиться діалогове вікно з проханням пов’язати макрос із кнопкою. Виберіть Cond_form зі списку. І натисніть ГАРАЗД.

Ви побачите кнопку, що з’явиться на таблиці.

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

Ми будемо створювати ще одну кнопку, щоб асоціювати Сміливий_ Вирівняти макрос і назвіть його Формат.

Натискаючи кнопки, ви побачите зміни, як макрос запускається в задній частині.
![Повне]](/images/ms-office/excel-2010-using-macro-through-buttons_16.jpg)
Для подальшого використання вам потрібно зберегти робочий аркуш як макросключений, для цього перейдіть до меню Файл і натисніть Зберегти як.

З'явиться діалогове вікно від Зберегти як тип, клацніть Робоча книга з підтримкою макросів Excel і натисніть кнопку Зберегти.

Ви також можете ознайомитись з раніше розглянутими посібниками щодо SmartArt в Excel 2010 та Як вставити відео в Excel 2010.
Коментарі