Applies ToAccess для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Если вы использовали параметр для указания того, что происходит при открытии База данных Microsoft Access, эти параметры можно обойти, чтобы восстановить полный доступ к базе данных. Например, можно задать параметры для текущей базы данных в диалоговом окне Параметры доступа , создать макрос AutoExec или открыть процедура обработки событий. Если у вашей базы данных есть параметр запуска, в этой статье описывается, как его обойти.

Чтобы обойти все параметры запуска, выполните следующий шаг:

  • При открытии базы данных удерживайте клавишу SHIFT.

В зависимости от параметров безопасности макросов для базы данных при запуске может появиться одно или несколько сообщений безопасности.

Примечание: При закрытии всех сообщений безопасности необходимо продолжать удерживать клавишу SHIFT, иначе параметры запуска не будут обходить стороной.

При открытии базы данных, удерживая нажатой клавишу SHIFT, многие параметры, заданные на странице Текущая база данных диалогового окна Параметры доступа , пропускаются. Чтобы изменить эти параметры, сделайте следующее:

  1. Откройте вкладку Файл и выберите команду Параметры

    Откроется поле Параметры доступа .

  2. Щелкните Текущая база данных и измените параметры для текущей базы данных.

Примечание: Чтобы изменения вступили в силу, может потребоваться закрыть и повторно открыть базу данных.

В следующей таблице перечислены все параметры на странице Текущая база данных и их поведение при открытии базы данных при удержании клавиши SHIFT.

Группа параметров

Параметр

Поведение при обходе параметров запуска

Параметры приложения

Заголовок приложения

Заголовок пользовательского приложения не отображается.

Значок приложения

Значок пользовательского приложения не отображается.

Форма просмотра

Указанная форма не отображается, и ни одна из процедур событий формы не выполняется.

Форма веб-отображения

Доступна только при наличии указанной веб-формы. Если она доступна, назначенная веб-форма не отображается, и ни одна из процедур событий формы не выполняется.

Навигация

Область переходов

Даже если этот параметр не выбран, отображается область навигации.

Параметры ленты и панели инструментов

Имя ленты

Указанная пользовательская лента не отображается.

Полный набор меню Access

Все вкладки ленты по умолчанию отображаются независимо от параметра.

Контекстные меню по умолчанию

Все контекстные меню по умолчанию отображаются независимо от параметра.

Дополнительные сведения о настройке параметров для текущей базы данных см. в статье Настройка параметров пользователя для текущей базы данных из централизованного расположения.

При добавлении макроса Access с именем AutoExec в базу данных макрос обычно выполняется при каждом открытии базы данных. При обходе параметров запуска макрос AutoExec не выполняется.

Если база данных содержит несколько пользователей, вы можете запретить пользователям обходить параметры запуска. Отключите клавишу Обход (SHIFT), используя код Visual Basic для приложений (VBA), чтобы задать для свойства AllowBypassKey значение False.

Свойство AllowBypassKey может принимать следующие значения:

Значение

Описание

True

Разрешает использование клавиши SHIFT для обхода параметров запуска и макроса AutoExec.

False

Запрещает использование клавиши SHIFT для обхода параметров запуска и макроса AutoExec.

Это свойство можно задать с помощью кода макрос или VBA.

Чтобы задать свойство AllowBypassKey с помощью макроса, необходимо создать свойство следующим образом:

  • В базе данных Microsoft Access (MDB или ACCDB) можно добавить это свойство с помощью метода CreateProperty и включить его в коллекцию Properties (Properties) объекта Database (База данных).

  • В Проект Microsoft Access (ADP) это свойство можно добавить к коллекции Свойства объекта Access объекта Текущий проект с помощью метода Добавить.

Параметр свойства AllowBypassKey не вступит в силу до следующего открытия базы данных приложения.

К началу страницы

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.