打开数据库时绕过启动选项

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗?请在此处查看本文的英文版本以便参考。

如果您使用设置指定当您打开Microsoft Access 数据库时,会发生什么情况,您可以绕过若要重新获取对您的数据库具有完全访问这些设置。例如,您可以从Access 选项对话框中,或通过创建 AutoExec 宏,或打开事件过程设置为当前数据库的选项。如果数据库中的启动选项设置,本文将介绍如何将忽略它。

若要绕过所有启动选项,请完成以下步骤:

  • 在打开数据库的同时按住 Shift 键。

根据数据库的宏安全设置,启动时可能会显示一条或多条安全消息。

注意: 您必须继续按住 SHIFT 键,同时关闭所有安全消息,或不无法绕过启动选项。

当您在按住 SHIFT 键的同时打开数据库时,将绕过许多Access 选项对话框中的当前数据库页设置的选项。若要更改这些选项,请执行下列操作:

  1. 单击文件选项卡,然后单击选项。请注意,如果您使用 Access 2007 中单击Microsoft Office 按钮,然后单击Access 选项

    Access 选项框随即打开。

  2. 单击当前数据库,然后更改为当前数据库的设置。

注意: 您可能需要关闭并重新打开数据库以使更改生效。

下表列出了每个设置当前数据库页面和时按住 SHIFT 键的同时打开的数据库时的行为方式。

选项组

设置

行为时将绕过启动选项

应用程序选项

应用程序标题

不显示自定义应用程序标题。

应用程序图标

不显示自定义应用程序图标。

显示窗体

未显示指定窗体,并无窗体的事件过程会运行。

Web 显示窗体

仅当指定的 Web 窗体已存在时才可用。如果可用,不显示指定的 Web 窗体,并无窗体的事件过程运行。

导航

显示导航窗格

即使未选中此选项,将显示导航窗格。

功能区和工具栏选项

功能区名称

指定自定义功能区不会显示。

允许全部菜单

无论此设置,所有默认功能区选项卡会都显示。

允许默认快捷菜单

无论设置显示所有默认快捷菜单。

有关如何设置当前数据库选项的详细信息,请参阅文章设置从一个集中位置为当前数据库的用户选项

如果您将添加到数据库中名为 AutoExec Access 宏,宏将通常运行每次打开数据库时。当您绕过启动选项时,AutoExec 宏不运行。

当您的数据库具有多个用户时,您可以防止用户绕过启动选项。通过使用 Visual Basic for Applications (VBA) 代码AllowBypassKey属性设置为False来禁用旁路 () shift。

AllowBypassKey 属性使用以下设置。

设置

说明

正确

启用 Shift 键以允许用户绕过启动属性和 AutoExec 宏。

错误

禁用 Shift 键以禁止用户绕过启动属性和 AutoExec 宏。

您可以使用宏或 VBA 代码中设置此属性。

若要使用宏设置 AllowBypassKey 属性,必须按如下方法创建此属性:

  • 在 Microsoft Access 数据库(.mdb 或 .accdb)中,可使用 CreateProperty 方法并将它追加到 Database 对象的 Properties 集合中来添加此属性。

  • 在 Microsoft Access 项目 (.adp) 中,可使用 Add 方法将该属性添加到 CurrentProject 对象的 AccessObjectProperties 集合中。

只有在下一次打开应用程序数据库时,AllowBypassKey 属性的设置才会生效。

返回页首

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×