大佬们,我用VBA创建了两个窗体(Userform1 和 Userform2),Userform1 设置按键 CommandButton1, Userform2 添加了TextBox2, 我想做到的是:点击 Userform1 的CommandButton1,会显示出Userform2, 并给Userform2的Textbox2赋值。以下是CommandButton1的代码:
Private Sub CommandButton1_Click()
UserForm2.Show
UserForm2.TextBox2 = "Test"
End Sub
现在的问题是,第一次点击CommandButton1后,TextBox2 值为空,第二次点击CommandButton1后,TextBox2值为"Test",之后再点击,TextBox2值始终是"Test"。
请问为什么第一次点击CommandButton1后,TextBox2不能被赋值?想做到这个效果,有没有更加合适的代码?