ich hätte eine Frage an Euch.
5 Comboboxen werden mit dem Laufwerksinhalt eines Verzeichnisses befüllt.
Hierzu verwende ich derzeit nachfolgenden Code:
For i = 1 To 5
Me.Controls("Combobox" & i).Clear
If sPfad "" Then
sdatei = Dir(sPfad & "*.*")
Do While sdatei ""
Me.Controls("ComboBox" & i).AddItem sdatei
sdatei = Dir
Loop
End If
Next i
Jetzt würde ich gerne erreichen, dass die ComboBoxen abhängig voneiner gefüllt werden. Soll bedeuten: Wenn ich n CB1 zb ein File auswähle, soll es in den anderen CBs nicht mehr auftauchen. Wenn ich es wieder lösche, soll es wieder vorhanden sein. Ich speichere später die CBs und navigiere mit einer Listbox, daher werden die Einträge wieder geladen, die zuletzt eingetragen waren. Ich möchte dadurch erreichen, dass eine Datei aus diesem Ordner nicht doppelt in die CBs gelangt.
Kann man sowas bewerkstelligen ? Und wenn ja .... wie zum Teufel :)
Dank Euch