|  
                                             
	Moin zusammen, 
	  
	ich habe folgendes Problem: 
	Ich hab in Excel eine Userform. Hier sind zwei Comboboxen enthalten. Combobox1 (cb_kunde_1) ist mit Kundennamen (ohne Duplikate) aus der Datentabelle gefüllt. Combobox2 (cb_PO_1) ist beim Öffnen der Userform mit allen Auftragsnummern aus der Datentabelle gefüllt (auch keine Duplikate). Wenn ich nun in Combobox1 einen Kunden auswähle, möchte ich, dass er mir nur noch die Auftragsnummern anzeigt, die zu dem Kunden gehören.  
	Das klappt auch soweit. Nur zeigt er mir leider auch die doppelten Werte an. Wie schaffe ich es, dass die Duplikate nicht mit in die Combobox geschrieben werden?  
	  
	Hier mal der Code: 
Sub cb_kunde_1_Change()
  Dim rng As Range, strFirst As String
  Dim Kunde As String
  
  cb_PO_1.Clear
  Kunde = cb_kunde_1.Value
    
  With Sheets("PO")
    Set rng = .Columns(5).Find(What:=Kunde, LookAt:=xlWhole, LookIn:=xlValues, MatchCase:=False, After:=Range("E1"))
    If Not rng Is Nothing Then
      strFirst = rng.Address
      Do
        cb_PO_1.AddItem .Cells(rng.Row, 4)
        Set rng = .Columns(5).FindNext(rng)
      Loop While Not rng Is Nothing And strFirst <> rng.Address
    End If
  End With
  
End Sub
	  
	Vielen Dank schon einmal vorab für eure Hilfe! 
	Beste Grüße, Frederik 
     |