强文本,当我在Form的OnLoad事件代码中的if语句中引用Checkbox值时,需要帮助识别正在发生的错误。复选框名称基本上是“ chkEditFinalized”,并放置在名为“ Settings”的差异表单中,位于第三个选项卡“ ActionTriggers”下。下面是事件代码。
Private Sub Form_Load()
Dim YorN As Boolean
If ([Forms]![Settings]![chkEditFinalized].Value = True) Then
'Codes to execute
Else
'Codes to execute
End If
End Sub
在错误消息窗口中,它显示“运行时错误2450,应用程序无法从设置中找到引用”
有人可以告诉我我做错了什么吗?
编辑---- :据我所知,我的意图是无法实现的(正如Wolfgang Kais解释的那样),有人可以建议我如何制作全局变量并使其可访问吗?我尝试过并失败的所有形式(错误:“未定义变量”在运行子函数时,甚至在单独的模块中声明了变量)。我知道我听起来像个笨蛋,因为我不是专家。如果可以的话,它将满足我的要求。
期待您的宝贵意见。 谢谢。