Gerne hätte ich eine Bsp Datei angehängt, jedoch ist diese Mappe mittlerweile so umfangreich,
das es noch mehr verwirrung gestiftet hätte als meine eigentliche Frage.
Zudem isses so stümperhaft (aber es funktioniert ;) ) aufgebaut, das viele von Euch die
Hände überm Kopf zusammengeschlagen hätten)
Deshalb versuche ich es mal in "Textform":
Ich habe ein grösseres Userform auf der u.a. 3 Comboboxen und drei Listenfelder enthalten sind.
Comboboxen = CBO_Bezeichnung, CBO_Groesse_Eins, CBO_Groesse_Zwei
Listboxen = LB_Char_Eins, LB_Char_Zwei, LB_Char_Drei
Die Comboboxen und Listenfelder sind alle Enabled = False bis auf CBO_Bezeichnung und ich möchte die anderen
auf enabled setzen je nach dem was in CBO_Bezeichnung ausgewählt wird.
Habe hierzu eine kleine Tabelle mit Werten Ja oder Nein aufgebaut die dafür abgefragt werden muss.
CBO_Groesse_Eins wird immer auf enabled = true gesetzt nachdem in CBO_Bezeichnung eine Auswahl getroffen wird.
Wie es theoretisch für CBO_Groesse_Zwei funktionert, diese auf enabled = True nach meinen gewünschten Anforderungen zu setzen,
weiss ich, doch wie es in VBA Sprache aussieht, scheitere ich.
Wer kann mir untenstehenden Text in VBA ausgeben?
Suche Auswahl aus CBO_Bezeichnung in Sheet "Übersicht Datenbank" Spalte I(9) und merke Zeilennummer in der der gesuchte Wert steht.
Schaue dann in Spalte J(11) und gemerkter Zeilennummern was für ein Wert drin steht (Ja oder Nein)
Wenn Wert Ja, CBO_Groesse_Zwei visible = true und Beende Sub
Wenn Wert nein, dann setzte Listenfeld LB_Char_EINS bis Drei(Listenfeld ist in Rohform, keine Spaltenanzahlangabe oder Spaltenbreite) auf enabled = true und gib in diesen
die gefilterten Werte aus Spalte D bis F aus.
(Ich setze mit CBO_Bezeichnung und CBO_Groesse_1 nacheinander einen Autofilter mit den ausgewählten Werten, das habe ich alleine hinbekommen)
Vielen Dank für eure Hilfe.
Greetz