在VBA中更改表单中的标题

时间:2015-12-03 13:51:41

标签: forms excel-vba auto-update caption vba

我在Excel中创建了2个表单,userform1userform2。如何设置userform2的标题,以便显示textbox1 userform1textbox1的内容,并在cmd的值发生变化时自行更新?

1 个答案:

答案 0 :(得分:1)

正如Rory所提到的here,只需将其添加到UserForm1 TextBox1更改子。

将以下脚本粘贴到UserForm1的代码部分。

Private Sub TextBox1_Change()

    'Assign the TextBox Text to a variant
    SomeText = TextBox1.Text
    'Set the UserForm2 Caption to the variant
    UserForm2.Caption = SomeText

End Sub

要将脚本粘贴到UserForm的代码部分,请双击VBA左侧窗口中的Userform"项目窗口"然后按键盘上的F7按钮访问UserForm的代码部分,然后将代码粘贴到页面底部。