Private Sub UserForm_Initialize()
Dim i As Long
With ComboBox1
.ColumnCount = 2
For i = 1 To 10
.AddItem Range("A1:A10").Cells(i, 1).Value
.List(.ListCount - 1, 1) = Range("D1:D10").Cells(i, 1).Value
Next i
End With
End Sub
Combobox1.list = MyTempArray
Private Sub UserForm_Initialize()
Dim i As Long
With ComboBox1
.ColumnCount = 3
.ColumnWidths = ";;0"
.TextColumn = 3
For i = 1 To 10
.AddItem Range("A1:A10").Cells(i, 1).Value
.List(.ListCount - 1, 1) = Range("D1:D10").Cells(i, 1).Value
.List(.ListCount - 1, 2) = .List(.ListCount - 1, 0) & vbTab & .List(.ListCount - 1, 1)
Next i
End With
End Sub