Метод DoCmd.AddMenu (Access)
Метод AddMenu выполняет действие AddMenu в Visual Basic.
Синтаксис
expression. AddMenu (MenuName, MenuMacroName, StatusBarText)
expression: переменная, представляющая объект DoCmd.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
MenuName | Обязательный | Variant | Строковое выражение, которое является допустимым именем раскрывающегося меню, добавляемого в настраиваемую строку меню или глобальную строку меню. Чтобы создать клавишу доступа для выбора меню с помощью клавиатуры, введите амперсанд (&) перед буквой, которую вы хотите использовать. Эта буква будет подчеркнута в имени меню в строке меню. |
MenuMacroName | Обязательный | Variant | Строковое выражение, которое является допустимым именем группы макросов, содержащей макросы для команд меню. Это обязательный аргумент. |
StatusBarText | Обязательный | Variant | Строковое выражение, которое отображается в строке состояния при выборе меню. |
Замечания
Используйте действие AddMenu для создания:
Настраиваемая строка меню для формы или отчета. Настраиваемая строка меню заменяет встроенную строку меню для формы или отчета.
Пользовательское контекстное меню для формы, элемента управления формой или отчета. Пользовательское контекстное меню заменяет встроенное контекстное меню для формы, элемента управления формой или отчета.
Строка глобального меню. Глобальная строка меню заменяет встроенную строку меню для всех окон Microsoft Access, за исключением случаев, когда вы добавили настраиваемую строку меню для формы или отчета.
Глобальное контекстное меню. Глобальное контекстное меню заменяет встроенное контекстное меню для полей в таблицах таблиц и запросов, формах в представлении формы, режиме таблицы и предварительном просмотре печати, а также для отчетов в режиме предварительного просмотра, за исключением случаев, когда вы добавили пользовательское контекстное меню для формы, элемента управления формой или отчета.
Необходимо включить аргументы MenuName и MenuMacroName в метод AddMenu для настраиваемых строк меню и глобальных строк меню. Аргумент MenuName не является обязательным и будет игнорироваться для пользовательских контекстных меню и глобальных контекстных меню.
Аргумент StatusBarText необязателен; Этот аргумент игнорируется для пользовательских контекстных меню и глобальных контекстных меню.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.