Дія макросу «Установити елемент меню»

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

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

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

Значення

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

Аргумент дії

Опис

Індекс меню

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

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

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

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

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

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

Позначка

Стан, який потрібно призначити команді або підкоманді. Виберіть Сірий колір, щоб вимкнути команду — вона відображатиметься сірим кольором (недоступною), Скасувати сірий колір, щоб увімкнути команду, Установити прапорець (щоб встановити поруч із командою прапорець, який зазвичай відображає, що команду вибрано або переключено, або Зняти прапорець, щоб видалити прапорець. За промовчанням установлено значення Скасувати сірий колір.

Зауваження

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

Цю дію можна використовувати для встановлення стану команд і підкоманд меню, але не підкоманд підкоманд.

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

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

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

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

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

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×