如何在不打开访问权限的情况下使用VBA读取另一个访问权限的标签

时间:2019-04-29 08:52:39

标签: access-vba

我正在使用两个不同的Access应用程序来执行一些任务。在这两个文件上,我都存储了一个Lable,其中包含应用程序访问的当前Version的文本。例如:

Access_1.Forms("2").Lable_1 = "Version 1.010"

Access_2.Forms("2").Lable_2 = "Version 1.029"

Access_1的每个版本都与Access_2的特定版本兼容,因此,我需要通知用户其Access的集合是否彼此兼容。因此,我试图找到一种方法,只要用户打开Access_1就可以执行控件检查,例如:

If Access_2.Forms("2").Lable_2.Value<>"Version 1.029" then
   msgbox "Your application is not compatible with Access2"
End if

1 个答案:

答案 0 :(得分:1)

标签没有 Value 属性,只有 Caption

If Access_2.Forms("2").Lable_2.Caption <> "Version 1.029" Then
    MsgBox "Your application is not compatible with Access2"
End if