Herbers Excel-Forum - das Archiv

ComboBox_initialize...???!!!

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
Bild

Betrifft: ComboBox_initialize...???!!!
von: Mario B.
Geschrieben am: 20.11.2003 11:21:07
Hallo, Excelaner

Habe eine ComboBox1 in einer Userform plaziert. Die ComboBox1 wird mit folgender Anweisung mit Kundennamen "gefüllt":
Code der UserForm



Private Sub UserForm_Initialize()
Dim C As Range
For Each C In Range("Berichte!D2:D900")
If Not IsEmpty(C) Then ComboBox1.AddItem C
Next C
ComboBox1.ListIndex = -1
End Sub



Soweit so gut! Funktioniert auch so wie es soll. Jetzt kommt es vor, das diese Kundennamen mehrmals auftauchen. Jedoch sollen sie in der Auswahlliste jeweils nur einmal erscheinen. Wie muss der Zusatz dazu lauten...???

Mfg Mario
Bild

Betrifft: AW: ComboBox_initialize...???!!!
von: K.Rola
Geschrieben am: 20.11.2003 11:29:34
Hallo,

am einfachsten und am schnellsten, du filterst die Liste per Code
mit dem Spezialfilter.

Gruß K.Rola
Bild

Betrifft: AW: ComboBox_initialize...???!!!
von: RAnton
Geschrieben am: 20.11.2003 11:31:16
Hallo Mario,
Filter doch erst mal deine Tabelle mit den Kundennamen und lass dann dein Makro laufen.

Mit Daten-Spezialfilter -keine Dublikate kannst du dir das wunderbar erstellen.

Gruß
RAnton
Bild

Betrifft: AW: ComboBox_initialize...???!!!
von: Mario B.
Geschrieben am: 21.11.2003 08:40:51
Dankeschön für die Antworten.

Das mit den Spezialfilter hat prima geklappt.
Bild