OpenVisualBasicModule 宏操作

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

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

注意: 在 Access 2010 中开始,请OpenModule宏操作将被重命名为OpenVisualBasicModule

注意: 不受信任数据库时,将不允许此操作。

注意: OpenVisualBasicModule宏操作不可用 Access web 应用程序中。

设置

OpenVisualBasicModule宏操作具有以下参数。

操作参数

说明

模块名称

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

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

过程名称

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

注意: 在模块名称过程名称参数中,必须输入一个有效的名称。

备注

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

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

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

此操作都具有右键单击导航窗格中的一个模块,然后单击设计视图相同的效果。此操作还将允许您指定过程的名称,并在数据库的过程中搜索的标准模块。

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

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

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

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

此信息是否有帮助?

谢谢您的反馈!

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

×