Перейти до основного
Office

Додавання або редагування макросу для елемента керування на аркуші

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

Ви можете автоматизувати елемент керування форми або елемент керування ActiveX, виконавши такі дії:

  • Виконайте дію або операцію, коли користувач клацає елемент керування форми, призначивши йому макрос.

  • Запустіть код Microsoft Visual Basic для застосунків (VBA), щоб обробити будь-які події, які виникають, коли користувач взаємодіє з елементом керування ActiveX.

Докладні відомості про створення макросів наведено в статті створення або видалення макросу.

Додавання або редагування макросу для елемента керування форми

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

    Відкриється діалогове вікно призначення макросів .

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

    • Щоб знайти макрос у будь-якій відкритій книзі, виберіть пункт усі відкриті книги.

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

    • Щоб обмежити пошук макросу в книзі, яка містить поточний аркуш, виберіть цю книгу.

    • Щоб обмежити пошук макросу для певної книги, виберіть цю книгу зі списку доступних імен відкритих книг.

  3. Виконайте одну з наведених нижче дій.

    Призначення макросу    Виконайте одну з наведених нижче дій.

    • Запис нового макросу    Натисніть кнопку записі Завершивши записування макросу, на вкладці розробник у групі код натисніть кнопку зупинити записування_ z0z_.

    • Призначення наявного макросу    Двічі клацніть макрос у списку або введіть його ім'я в полі ім'я макросу .

    • Створення нового макросу    Натисніть кнопку створити , а потім у редакторі Visual Basic введіть новий макрос.

      Докладні відомості про написання макросів наведено в статті Visual Basic Help (довідка).

      Змінення призначеного макросу    Виконайте одну з наведених нижче дій.

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

    • Призначення іншого наявного макросу    Двічі клацніть макрос у списку або введіть його ім'я в полі ім'я макросу .

Додавання або редагування макросу для елемента керування ActiveX

  1. Якщо вкладка розробник недоступна, відобразіть її.

    У програмі Excel 2016, 2013, 2010:

    1. Послідовно виберіть елементи Файл > Параметри > Настроювання стрічки.

    2. У розділі настроювання стрічкивстановіть прапорець розробник , а потім натисніть кнопку OK.

    У програмі Excel 2007:

    1. Натисніть кнопку Microsoft Office Зображення кнопки Office , а потім – кнопку Параметри Excel.

    2. У категорії Найуживаніші в розділі найкращі варіанти роботи з Excelустановіть прапорець Відображати вкладку "розробник" на стрічці , а потім натисніть кнопку OK.

  2. Щоб відредагувати елемент керування ActiveX, переконайтеся, що ви працюєте в режимі конструктора. На вкладці розробник у групі елементи керування ввімкніть Режим конструктора_ z0z_.

  3. Виберіть елемент керування.

    Докладні відомості наведено в статті вибір або скасування виділення елементів керування на аркуші.

  4. на вкладці розробник у групі елементи керування натисніть кнопку Переглянути код_ z0z_.

    Примітка.: Ви також можете відредагувати наявний макрос, клацнувши елемент керування правою кнопкою миші та вибравши пункт Переглянути код.

  5. У редакторі Visual Basic напишіть новий макрос або змініть наявний макрос.

    Докладні відомості про написання макросів наведено в статті Visual Basic Help (довідка).

  6. Завершивши написання макросу, натисніть кнопку Закрити, а потім поверніться до програми Microsoft Excel у меню файл у редакторі Visual Basic.

  7. Завершивши проектування елемента керування, на вкладці розробник у групі елементи керування вимкніть Режим конструктора_ z0z_.

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

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

×