Поделиться через


Макрокоманда AddMenu

Область применения: Access 2013, Office 2013

В этой статье описывается основная операция макрокоманды AddMenu .

С помощью действия AddMenu можно создать:

  • Настраиваемые меню на вкладке Надстройки для определенной формы или отчета.

  • Пользовательское контекстное меню для формы, отчета или элемента управления. Пользовательское контекстное меню заменяет встроенное контекстное меню для формы, отчета или элемента управления.

  • Глобальное контекстное меню. Глобальное контекстное меню заменяет встроенное контекстное меню для полей в таблицах таблиц и запросов, формах и отчетах, за исключением случаев, когда вы добавили пользовательское контекстное меню для формы, отчета или элемента управления.

Setting

Аргументы действия AddMenu приведены ниже.

Аргумент макрокоманды

Описание

Имя меню

Имя меню, например "Команды отчета" или "Инструменты". Чтобы создать клавишу доступа для выбора меню с помощью клавиатуры, введите амперсанд (&) перед буквой, которую вы хотите использовать. Эта буква будет подчеркнут в имени меню на вкладке Надстройки .

Имя макроса меню

Имя группы макросов, содержащей макросы для команд меню. Это обязательный аргумент.

ПРИМЕЧАНИЕ. При запуске макроса, содержащего действие AddMenu , в базе данных библиотеки Microsoft Office Access 2007 ищет группу макросов с этим именем только в текущей базе данных.

Текст строки состояния

Текст, отображаемый в строке состояния при выборе меню. Этот аргумент игнорируется для контекстных меню.

Замечания

Чтобы запустить действие AddMenu в модуле Visual Basic для приложений (VBA), используйте метод AddMenu объекта DoCmd. Вы также можете задать свойство MenuBar или ShortcutMenuBar в VBA, чтобы создать пользовательское меню на вкладке Надстройки или присоединить пользовательское контекстное меню к форме, отчету или элементу управления. Чтобы создать глобальное контекстное меню, можно задать свойство ShortcutMenuBar объекта Application .