Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1740to1744
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Hilfe bei DropDown in UserForm
18.02.2020 13:23:02
Luna
Hallo ins Forum,
mit VBA kenne ich mich nicht wirklich aus. Habe mich trotzdem mal daran gewagt mir eine UserForm mit einer ComboBox zu erstellen. Habe mir im Internet dazu Videos angeschaut. Jetzt möchte ich ein DropDown Menü mit der ComboBox verknüpfen und das habe ich wie beschrieben in den Videos versucht. Ich kann die UserForm öffnen und soweit ist es ok aber ich bekomme die Einträge für das DropDown nicht hinein. Es ist alles leer.
Hier mal der Code:
Private Sub UserForm1_Initialize()
Dim lngZeileMax As Long
lngZeileMax = DropDown.UsedRanged.Rows.Count
With Me.ComboBox1
.RowSource = "DropDown!A2: A" & lngZeileMax
.Style = fmStyleDropDownList
.ListIndex = 0
.ListRows = 5
.Font.Bold = True
.ForeColor = RGB(0, 0, 255)
End With
End Sub
Was mache ich falsch?
Viele Grüße Luna

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Hilfe bei DropDown in UserForm
18.02.2020 13:30:01
Rudi
Hallo,
da ist ein d zu viel:
ändere
lngZeileMax = DropDown.UsedRanged.Rows.Count
in
lngZeileMax = DropDown.UsedRange.Rows.Count
Gruß
Rudi
Hilfe bei DropDown in UserForm
18.02.2020 13:47:14
Luna
Danke Rudi,
habe ich gemacht aber am Ergebnis hat sich nichts geändert.
Bei Interesse kann ich gerne versuchen die Mappe hochzuladen.
Viele Grüße
Luna
AW: Hilfe bei DropDown in UserForm
18.02.2020 14:15:22
Torsten
Hallo Luna,
da kann nichts passieren, da du im Titel des Events stehen hast
Private Sub UserForm1_Initialize()

Dort kommt aber nur hin:
Private Sub UserForm_Initialize()

Hier der komplette Code, wie er funktioniert:

Private Sub UserForm_Initialize()
Dim lngZeileMax As Long
lngZeileMax = Sheets("DropDown").UsedRange.Rows.Count
With Me.ComboBox1
.RowSource = "DropDown!A2:A" & lngZeileMax
.Style = fmStyleDropDownList
.ListIndex = 0
.ListRows = 5
.Font.Bold = True
.ForeColor = RGB(0, 0, 255)
End With
End Sub

Gruss Torsten
Anzeige
Hilfe bei DropDown in UserForm
18.02.2020 15:17:43
Luna
Hallo Torsten,
vielen Dank für die Hilfe. Jetzt funktioniert es.
Viele Grüße
Luna
gerne...
19.02.2020 07:39:37
Torsten

100 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige