想象一下这些数据 Worksheets("Sheet1")
ComboBox1
像这样填充您的组合框:遍历数据并用于.AddItem
添加两个数据列的组合。
Private Sub UserForm_Initialize()
Dim Data() As Variant 'array
Data = Worksheets("Sheet1").Range("A1:B4").Value 'read data into array
Me.ComboBox1.Clear
Dim iRow As Long
For iRow = LBound(Data, 1) To UBound(Data, 1)
Me.ComboBox1.AddItem Data(iRow, 1) & " " & Data(iRow, 2)
Next iRow
End Sub
然后,您可以如下选择项目:
你可以检索值B 2
有Me.ComboBox1.Text
:
Debug.Print Me.ComboBox1.Text 'returns B 2
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句