与多个模块共享表单

时间:2019-01-22 17:34:55

标签: vba forms module

我有一个要与其他模块一起使用的表格。我的问题是,要通过表单获取的信息会创建“检测到歧义名称”,因为在6个不同的模块中,变量的名称被声明为Public。有没有办法强制编译,或者我必须为每个模块创建6个表单副本吗?

1 个答案:

答案 0 :(得分:-1)

快速解决方案是将变量声明为全局变量一次,然后让每个模块都使用它。 更好的解决方案是在表单中定义属性以保存您的值,并让每个模块从表单中查询属性