Möchte eine Combobox in einem UserForm mit einer Liste von Namen laden, die in Spalte A ist, sich in ihrer Länge verändern kann, da da über das UserForm auch Namen hinzugefügt werden können. Geht also von A2 bis erste nicht beschriebene Zelle. Mein (kläglicher) Versuch war:
Sub ComboBox_mit_variabler_Range()
Dim strLeereZelle As String
With Worksheets("XY")
.Activate
strLeereZelle = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
.Cells(strLeereZelle, 1) = strName
End With
ComboBox1.RowSource = ("A2:" & strName)
End Sub
Ich such also die erste freie Zeile in und definier dann die Zelle der Spalte A als strName. Das mag er aber als Quelle der Rowsource nicht...
Danke schon mal wieder im Voraus,
sascha