Запуск макросу за допомогою командної кнопки - Статті TechTV

Зміст

Ви написали ідеальний макрос за допомогою програми Excel VBA. Замість того, щоб запам’ятовувати комбінацію клавіш, ви хотіли б додати на аркуш кнопку, щоб викликати макрос.

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

Клацніть правою кнопкою миші будь-яку панель інструментів і виберіть "Налаштувати …" внизу спливаючого меню. Діалогове вікно Налаштування має три вкладки. Виберіть вкладку Команди.

У лівому полі списку прокрутіть вниз і виберіть Форми. Потім у правому полі списку ви побачите, що третій варіант називається кнопкою. Клацніть елемент Кнопка у правому списку, перетягніть і опустіть його на існуючу панель інструментів.

Кнопка тепер додана на панель інструментів. Тепер ви можете закрити поле Налаштування.

Щоб намалювати кнопку на аркуші, ви клацнете піктограму кнопки на панелі інструментів. Клацніть на аркуші та перетягніть, щоб намалювати кнопку будь-якого розміру. Коли ви відпустите мишу, з’явиться діалогове вікно «Призначити макрос». Тепер ви можете вибрати, який макрос повинен запускатися, коли ви натискаєте кнопку

Ви помітите, що кнопка має не дуже зручну назву, як-от "Кнопка 1". Клацніть правою кнопкою миші, щоб з'явилися ручки вибору. Тепер ви можете натискати та перетягувати, щоб виділити текст на кнопці. Введіть щось описове.

Додаткові поради: Під час редагування тексту на кнопці ви помітите, що кнопка оточена діагональними лініями. Якщо клацнути лівою кнопкою миші правою кнопкою миші та вибрати пункт Формат керування…, ви можете редагувати шрифт на кнопці.

Зверніть увагу, що це діалогове вікно керування форматом має лише вкладку для шрифту.

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

Використання автофігур: Ви також можете призначити макрос будь-якій автофігурі. У меню виберіть Перегляд> Панелі інструментів> Малювання, щоб відобразити панель інструментів Малювання. За допомогою піктограми «Автофігура» виберіть цікаву фігуру. Перетягніть аркуш, щоб створити фігуру. Клацніть правою кнопкою миші фігуру, щоб отримати доступ до опції Призначити макрос.

Цікаві статті...