如何在打开一个新窗体时获得其他打开的窗体上某文本框的值
我有两个窗体当前窗体一个文本框中默认值是另一个打开窗体的文本中的值?
请问该如何写代码?
我在其他论坛上看到过以下方法:
Private Sub Form_Current()
If CurrentProject.AllForms(窗体2名称).IsLoaded=true Then
Me.文本1.DefaultValue = Forms!窗体2名称!文本框名称
End If
End Sub
但问题是只有在文本框中输入的是12334这样的数字字符时程序才正常执行
如果我文本框中输入的是类似DE-D23这样的文本,则打开当前窗体,显示在文本框中的是类似"#名称?"这样的字符,并且不能正常工作。
请问如何解决上述问题?