![](/img/trans.png)
[英]How can I create a two column combobox on a userform in Excel VBA using the first two columns of a table?
[英]How to Create Two Columns Lookup Combobox in Excel VBA UserForm
你能告訴我如何在Excel VBA UserForm中創建兩列查找組合框嗎? 我希望創建這樣的東西:
我知道我們可以使用這樣的方法將項目添加到組合框:
Private Sub UserForm_Initialize()
With Me.ComboBox1
.AddItem "215"
.AddItem "316"
.AddItem "485"
End With
End Sub
但我需要生成一個215,316,485等關聯值,如錘子等等,感謝你的時間,
填充二維數組並將ComboBox的List
屬性設置為該數組:
Dim listEntries(3, 2) As Variant
listEntries(0, 0) = "215"
listEntries(0, 1) = "Hammer"
listEntries(1, 0) = "316"
listEntries(1, 1) = "Wrench"
listEntries(2, 0) = "485"
listEntries(2, 1) = "Pliers"
Me.ComboBox1.List = listEntries
您可能還需要相應地調整ColumnWidths
和TextColumn
屬性
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.