19.08.2018, 21:47
Hallo alle zusammen,
ich komme leider bei dem Entwurf eines VBA Makros nicht weiter und benötige Unterstützung.
Ich möchte ein dynamisches drop-down Menü in eine Matrix integrieren. Dazu habe ich mal ein Beispiel angefertigt.
Das ganze soll wie folgt aussehen
Matrix.docx (Größe: 35,84 KB / Downloads: 7)
. Die Matrix ist in einem eigenen Register einer Arbeitsmappe hinterlegt und enthält zwei unterschiedliche Gerätetypen (Typ 1 und Typ 2) mit beliebig vielen einträgen. Die Gerätetypen ziehe ich per dropwond aus einer Liste.
Jetz die Problemstellung. Je nach Kombination (Typ1/Typ2) möchte ich in den Rosa Zellen (C3 bis D4) bestimmte Parameter zur Auswahl zur Verfügung stellen. Die rosa Zellen mit den Parametern sollen zunächst immer alle leer sein. Mit Klick in eine der rosa Zellen, sollen die Parameter die zur Auswahl stehen in einer dropdown-Liste angezeigt werden. Wurde ein Paramaeter ausgewählt und wird danach ein Gerätetyp verändert, soll der Parameter wieder gelöscht werden.
Die Kombinationen und die zugeordneten Paramter werden in einer eigenen Tabelle dieser Arbeitsmappe gelistet. Ich habe diese zur Übersicht jetzt mal mit in die Matrix eingefügt.
Mein Ansatz wäre, dass die rosa Zellen der Matrix z.B. per Datenüberprüfung auf eine fest definierte Liste zugreifen (Spalte E, Zeile 13 & 14). Mit Klick in eine der rosa Zellen wird ein Makro aufgerufen welches die Kombinationen vergleicht und die entsprechenden Werte in die Liste einträgt. Wenn ein Gerätetyp verändert wird, wird ebenfalls ein Makro aufgerufen und löscht vorhandene Parameter.
Leider bin ich VBA mäßig zu schwach auf der Brust. Kann mir jemand bei der Programmierung helfen ?
Vielleicht geht es aber auch ohne Makro ?
Danke vorab.
ich komme leider bei dem Entwurf eines VBA Makros nicht weiter und benötige Unterstützung.
Ich möchte ein dynamisches drop-down Menü in eine Matrix integrieren. Dazu habe ich mal ein Beispiel angefertigt.
Das ganze soll wie folgt aussehen

Jetz die Problemstellung. Je nach Kombination (Typ1/Typ2) möchte ich in den Rosa Zellen (C3 bis D4) bestimmte Parameter zur Auswahl zur Verfügung stellen. Die rosa Zellen mit den Parametern sollen zunächst immer alle leer sein. Mit Klick in eine der rosa Zellen, sollen die Parameter die zur Auswahl stehen in einer dropdown-Liste angezeigt werden. Wurde ein Paramaeter ausgewählt und wird danach ein Gerätetyp verändert, soll der Parameter wieder gelöscht werden.
Die Kombinationen und die zugeordneten Paramter werden in einer eigenen Tabelle dieser Arbeitsmappe gelistet. Ich habe diese zur Übersicht jetzt mal mit in die Matrix eingefügt.
Mein Ansatz wäre, dass die rosa Zellen der Matrix z.B. per Datenüberprüfung auf eine fest definierte Liste zugreifen (Spalte E, Zeile 13 & 14). Mit Klick in eine der rosa Zellen wird ein Makro aufgerufen welches die Kombinationen vergleicht und die entsprechenden Werte in die Liste einträgt. Wenn ein Gerätetyp verändert wird, wird ebenfalls ein Makro aufgerufen und löscht vorhandene Parameter.
Leider bin ich VBA mäßig zu schwach auf der Brust. Kann mir jemand bei der Programmierung helfen ?
Vielleicht geht es aber auch ohne Makro ?
Danke vorab.