Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

За допомогою дії макросу Установити елемент меню в локальних базах даних Access можна встановити стан елементів меню (увімкнуто або вимкнуто, вибрано або не вибрано) у настроюваних або глобальних меню на вкладці Надбудови .

Примітка.: Дія макросу Установити елемент меню працює лише з настроюваними та глобальними меню, створеними за допомогою макросів меню. Дію макросу Установити елемент меню включено до Microsoft Office Access 2007 та пізніших версій лише для сумісності з попередніми версіями. Вона не працює з панель команд функціональністю. Однак за допомогою властивостей Увімкнуто та Стан у модулі Visual Basic for Applications (VBA) можна вимкнути або ввімкнути або скасувати вибір елементів у контекстних меню або настроюваних чи глобальних меню.

Параметр

Дія макросу Установити елемент меню має такі аргументи:

Аргумент дії

Опис

Відображення меню ''Індекс''

Індекс меню, що містить команду, для якої потрібно встановити стан. Введіть ціле число, починаючи з 0, для індексу потрібного меню в настроюваному або глобальному меню. Введіть значення індексу в полі Індекс меню в розділі Аргументи дії у вікні конструктора макросів. Індекс відносно розташування меню в макросі меню для настроюваного або глобального меню (розташування дії макросу Додати меню в макросі меню з підрахунком від 0). Відображення меню може дещо відрізнятися, оскільки ви можете використовувати умовні вирази в макросі меню, щоб приховувати або відображати елементи настроюваного меню. Цей аргумент обов’язковий.

Якщо вибрати меню з цим аргументом і залишити аргументи Індекс команд і Індекс підкоманд пустим, можна ввімкнути або вимкнути саме ім'я меню. Однак не можна вибрати або скасувати вибір імені меню (Access не враховує параметри прапорця та зніміть прапорець для аргументу Позначити для імен меню).

Індекс команди

Індекс команди, для якої потрібно встановити стан. Введіть ціле число, починаючи з 0, для індексу потрібної команди в меню, вибраному аргументом Індекс меню . Індекс відповідає позиції команди в група макросів, яка визначає вибране меню для настроюваного або глобального меню (розташування макросу цієї команди в групі макросів, підраховуючи від 0). Відображення меню може дещо відрізнятися, оскільки для приховання або відображення настроюваних команд меню можна використовувати умовні вирази в групі макросів меню.

Індекс підкоманди

Індекс підкоманди, для якої потрібно встановити стан. Це стосується, лише якщо потрібна команда має підменю. Введіть ціле число, починаючи з 0, для індексу потрібної підкоманди в підменю, вибраному аргументом Command Index . Індекс відносно позиції підкоманди в групі макросів, яка визначає вибране підменю для настроюваного або глобального меню (розташування макросу цієї підкоманди в групі макросів, підрахунок від 0).

Позначка

Стан, для якого потрібно встановити команду або підкоманду. Натисніть кнопку Сірий (щоб вимкнути команду , вона відображається сірим кольором), Ungray (щоб увімкнути її), Перевірити (щоб установити перевірку за допомогою команди , зазвичай вона вказує на те, що її вибрано або перемикач) або Зняти ( щоб зняти прапорець). Стандартне значення – Ungray.

Примітки

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

За допомогою цієї дії можна встановити стан команд меню та підкоманд, але не підкомандів підкомандів.

Щоб виконати дію макросу Установити елементменю в модулі Visual Basic for Applications (VBA), скористайтеся методом SetMenuItem об'єкта DoCmd.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

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

×