Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
1108to1112
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
ComboBox füllen ohne Duplikate via VBA
chrissey
Guten Morgen,
hätte eine Frage bezüglich des Füllens einer ComboBox ohne Duplikate:
Habe eine Projektliste mit ca. 100 Projekten. In Spalte C der Liste sind
die Projektländer eingetragen. Jetz hätte ich gern ein Dropdownmenü
in dem ich ein Projektland auswählen kann. Jedoch kommen die Länder
in Spalte C öfter vor.
Meine Frage:
Wir kann ich eine ComboBox via VBA füllen ohen dass Duplikatwerte übernommen werden?
Danke euch schon mal und Grüße und einen guten Start in den Tag!!!

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
mit Dictionary...
12.10.2009 07:34:16
Tino
Hallo,
z. Bsp. so
Private Sub UserForm_Initialize()
Dim oDic As Object, meAr
Dim A As Long

Set oDic = CreateObject("Scripting.Dictionary")
'Tabelle anpassen 
With Sheets("Tabelle2")
 'bereich anpassen, hier ohne Überschrift 
 meAr = Range("C2", .Cells(.Rows.Count, 3).End(xlUp))
End With

For A = 1 To Ubound(meAr)
  oDic(meAr(A, 1)) = 0
Next

ComboBox1.List = oDic.keys

End Sub
Gruß Tino
Anzeige
es fehlt noch ein Punkt
12.10.2009 07:37:59
Tino
Hallo,
mach noch einen Punkt vor Range
meAr = .Range("C2", .Cells(.Rows.Count, 3).End(xlUp))
Gruß Tino
AW: es fehlt noch ein Punkt
12.10.2009 16:23:15
chrissey
Danke,
hat super geklappt.
Grüße

19 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige