我有 2 个变量,1 个引用当前表格,1 个引用表格。我希望能够使用这些变量来显示一个 msgbox,其中包含表中的变量所引用的当前表单字段的值。这是我到目前为止所拥有的:
strfrmname = Screen.ActiveForm.Name
strheader2 = DLookup("DataOut2", "dbo_lookups", "Type = 'ChangeLogging' AND DataIn = '" _
& strfrmname & "'")
strheader3 = Forms(strFormName).Controls(strheader2)
MsgBox strheader3
这给了我运行时错误 2465“找不到表达式中引用的字段 'Field1'。
当我将“strheader3 =”行更改为下面时,它可以工作吗?
strheader3 = Forms!Frm_LabelAmendView.Controls(strheader2)
请有人可以帮助我使用表单和控件的变量来完成这项工作吗?
有任何问题请告诉我。谢谢。