VBA编程注意事项-调用同名的过程-福哥
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


VBA编程注意事项-调用同名的过程

发表时间:2022/10/20 6:53:27 评论(0) 浏览(1567)  评论 | 加入收藏 | 复制
   
摘 要:可以像调用活动模块中的过程一样,调用活动模块所在的项目中的任何模块中包含的过程。
正 文:

可以像调用活动模块中的过程一样,调用活动模块所在的项目中的任何模块中包含的过程。 但是,如果两个或两个以上的模块包含一个同名过程,则您必须在调用语句中指定一个模块名称,如下面的示例所示:

示例1:

Sub Main()

    Module1.MyProcedure

End Sub

如果您为两个不同的项目中的两个不同的过程提供相同的名称,则在调用此过程时,您必须指定一个项目名称。 例如,以下过程调用 Main 项目中 MyModule 模块中的过程 MyProject.vbp 。


示例2:

Sub Main()

    [MyProject.vbp].[MyModule].Main

End Sub


备   注:

[!注释] 对于同一个项目,不同的应用程序为该项目给定的名称不同。 例如,在 Microsoft Access 中,项目称为数据库 (.mdb) ;在Microsoft Excel中,它是工作簿 (.xls) 。


提   示:

若要避免引用的项目之间出现命名冲突,请为您的过程提供唯一名称,这样一来,您无需指定项目或模块即可调用过程。


Access软件网交流QQ群(群号:198465573)
 
 相关文章
Public与Private的区别,Sub与Private Sub...  【竹笛  2010/9/6】
【access入门】两种方法让多个按钮执行同一个命令的示例\批量执...  【麥田  2011/12/22】
关于一表多个字段和另一表同一个字段建立关系查询问题  【蒋元根  2012/8/19】
【Access源码示例】Access调用同一个非绑定数据源窗体实现...  【金宇  2013/1/7】
定义变量的时候public与private和dim有什么区别?  【麥田  2016/5/5】
在子窗体或子报表中调用过程  【杨雪  2017/2/28】
常见问答
技术分类
相关资源
文章搜索
关于作者

福哥

文章分类

文章存档

友情链接