我有一个带有基本组合框和命令按钮的用户窗体。当用户点击命令按钮时,我希望关闭用户窗体,并将组合框的值保存在一个变量中,该变量可由“ThisWorkbook”中包含的子例程访问。
在用户窗体代码中:
Public employee_position As String
Public Sub CommandButton1_Click()
employee_position = Me.ComboBox1.Value
Unload Me
End Sub
在“ThisWorkbook”代码中
Private Sub GetUserFormValue()
Call Userform_Initialize
EmployeePosition.Show
MsgBox employee_position
End Sub
当“GetUserFormValue()”运行时,用户窗体出现,您可以在组合框中选择一个值并按下命令按钮,但是当 MsgBox 出现时,它显示“”(无)
我在这里做错了什么?