Hi
You need something like this
Code:
Private Sub UserForm_Activate()
Dim iRow As Integer
Dim ListArray() As Variant
Dim LastRow As Long
With Sheets("ListOfCharts")
.Range("A65536").Select
LastRow = Selection.End(xlUp).Row
.Cells(1, 1).Select
ReDim ListArray(LastRow - 1, 1)
For iRow = 1 To LastRow
ListArray(iRow - 1, 0) = .Cells(iRow, 1)
ListArray(iRow - 1, 1) = .Cells(iRow, 2)
Next iRow
End With
cmbSelectDivision.List() = ListArray
End Sub
??
MTB