使用宏自动执行启动事件

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

如果要在每次打开 access 数据库或 access web 应用时运行特定操作, 请在桌面数据库中创建 AutoExec 宏, 或在 Access web 应用中创建 "开始" 宏。 例如, 在桌面数据库中, AutoExec 宏可以自动最大化应用程序窗口、锁定导航窗格, 并在每次打开数据库时打开特定的报表。

本主题内容

在桌面数据库中创建 AutoExec 宏

在 Access web 应用程序中创建 "开始" 宏

在桌面数据库中创建 AutoExec 宏

AutoExec 宏 (名为AutoExec的宏) 在数据库中的任何其他宏或模块之前运行。 如果您已经创建了一个宏, 该宏执行数据库启动时所需的操作, 只需重命名宏AutoExec, 它将在您下次打开数据库时运行。 否则, 请按照以下步骤创建宏:

  1. 单击 "创建>"。

    “创建”选项卡上的“宏”按钮。

  2. 在“宏生成器”顶部的下拉列表中,选择要执行的操作。 如果适用,在参数框中键入适当的值。

    • 如果找不到所需操作, 请确保已选中 "设计" 选项卡上的 "显示所有操作"。 这将展开可供使用的操作的列表,但其中包含的一些操作只有在授予了数据库受信任状态的情况下才可以运行。 有关详细信息, 请参阅确定是否信任数据库

  3. 对要执行的每个其他操作,重复步骤 2。 你还可以在操作目录中搜索操作, 然后双击或将其拖动到宏中。

  4. 单击“保存”,并在“另存为”对话框中键入 AutoExec

  5. 单击"确定"并关闭宏生成器。 下次打开数据库时, 该宏将运行。

有关如何创建宏的详细信息,请参阅创建用户界面 (UI) 宏一文。

注意: 

返回页首

在 Access web 应用程序中创建 "开始" 宏

Access web 应用中的 "开始" 宏在桌面数据库中执行与 AutoExec 宏相同的功能, 但它不会在导航窗格中显示为已命名的宏。 此外, 当您在 Access 客户端中打开数据库时, 它不会运行, 而是在浏览器中打开 web 应用时运行。 当在浏览器中打开 web 应用时, 不能绕过在 "启动" 宏中定义的宏逻辑。

下面介绍了如何创建一个:

  1. 在 Access 中打开 Web 应用。 如果要在浏览器中查看, 请单击 "设置" > "在 Access 中自定义"。

  2. 单击 "开始" > "开始" 宏上的 "高级>"。

    启动功能区上的“启动时”宏命令。

    Access 将打开宏设计器。 如果已存在 "开始" 宏, Access 将显示它。 如果不是, 你将看到一个空白宏, 你可以在其中开始添加操作。

  3. 从 "添加新操作" 下拉列表中选择 "操作", 或在操作目录中查找操作, 然后双击或将其拖动到宏中。

    提示: 操作目录显示操作的简短说明, 帮助你了解其功能。

  4. 如果需要, 请在已添加操作的参数框中输入值。

  5. 单击 "保存>关闭"。

  6. 单击 "开始" >启动应用, 当 web 应用在浏览器中打开时, 将运行 "开始" 宏。

有关在 Access web 应用中创建宏的详细信息, 请参阅通过创建用户界面宏自定义视图

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

此信息是否有帮助?

谢谢您的反馈!

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

×