我的主要形式是“MForm”,有2个子表单“subform1”和“subform2”。
在subform1上我有5个标签页:Page1,Page2,Page3,Page4,Page5。每个标签都包含一个子文件。
在Page1上我有一个表格“subform3”。
我的问题是,如何从subform2更新subform3的文本框“txt_test”?
我试过了:
Forms!MForm!subform1.Form!subform2.Form!txt_test.Value
Forms!MForm!subform1!Tab.Pages("Page1").txt_test.Value
我是新手,我无法找到从其他子表单访问数据的方法。
答案 0 :(得分:2)
试试这个:
Forms!mform!subform2!txt_test.Value = Me.txt_test3.Value
txt_test3 是subform3中的文本框(在subform1的第1页上)。
答案 1 :(得分:0)
如果您将代码放入subform3
格式的模块中,则此代码应更改txt_test
内subform2
的值:
Me.parent.subform2.form.controls("txt_test").Value = "some value"