使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

可以使用 Access 数据库中的 OpenVisualBasicModule 宏操作在指定的 过程 处打开指定的Visual Basic for Applications (VBA) 模块 。 这可以是 Sub 过程 、Function 过程或 事件过程 。

注意: 从 Access 2010 开始, OpenModule 宏操作已重命名为 OpenVisualBasicModule

注意: 如果数据库不受信任,则不允许此操作。

注意:  OpenVisualBasicModule 宏操作在 Access Web 应用中不可用。

设置

OpenVisualBasicModule 宏操作具有以下参数。

操作参数

说明

模块名称

要打开的模块的名称。 在下拉列表中选择模块的名称。 如果要在数据库中搜索过程的所有标准模块,并在该过程中打开相应的模块,则可以将此参数留空。

如果在 类库数据库 中运行包含 OpenVisualBasicModule 操作的宏, Access 首先在库数据库中查找具有此名称的模块,然后在当前数据库中查找该模块。

过程名称

要打开模块的过程的名称。 如果将此参数留空,模块将打开“声明”部分。

注意: 必须在 “模块名称”或“过程名称” 参数中输入有效 名称

备注

可以使用此宏操作通过指定 Module Name 参数和 过程名称 参数来打开事件过程。 例如,若要在“订单”窗体上打开 PrintInvoice 按钮的 Click 事件过程,请将 “模块名称” 参数设置为 Form.Orders ,并将“ 过程名称” 参数设置为 PrintInvoice_Click。 若要查看窗体或报表的事件过程,必须打开窗体或报表。

同样,若要在 类模块 中打开过程,则必须指定模块名称,尽管类模块不必打开。

若要打开 私有过程 ,必须打开包含它的模块。

此操作与右键单击导航窗格中的模块,然后单击“ 设计视图”具有相同的效果。 通过此操作,还可以指定过程名称,并在数据库中搜索标准模块以查找过程。

提示:  可以在导航窗格中选择一个模块,并将其拖到宏窗口中。 这会自动创建一个 OpenVisualBasicModule 操作,该操作将模块打开到“声明”部分。

若要在 VBA 模块中运行 OpenVisualBasicModule 操作,请使用 DoCmd 对象的 OpenModule 方法。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×