Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1524to1528
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Change-Ereignise

Change-Ereignise
19.11.2016 05:46:27
Rookie
Hallo liebe VBA-Gemeinde,
ich möchte gerne mehrere Daten über ein User-Form in ein Tabellenblatt eintragen. Dem Anwender möchte ich dazu über Comboboxen verschiedene Auswahlmöglichkeiten zur Verfügung stellen.
Die Inhalte der Comboboxen beziehe ich aus Datenlisten (ListObject). Je nach Auswahl der ersten Comboboxen sollen die Inhalte der weiteren Comboboxen variieren.
Das habe ich auch schon soweit hinbekommen.
Das Problem ist folgendes:
Die Auswahl in der ersten Combobox, beeinflusst die Inhalte der nächten beiden Comboboxen.
Beim initialisieren der Userform funktioniert alles super. Aber sobald ich den Inhalt der ersten Combobox ändere tritt ein Fehler auf und ich komme nicht dahinter, was da schief läuft.
Hier ist die Beispieldatei, ich denke ihr werdet verstehen was ich meine:
https://www.herber.de/bbs/user/109545.xlsm
1. Den Button Optionen betätigen
2. Den Button Audit anlegen betätigen
Es geht um die Comboboxen LC / AEP / Kostenstelle.
Ich habe versucht mit Change-Ereignissen das Problem zu lösen. Jedes Change-Ereignis für sich funktioniert wunderbar.
Bin leider nicht so gut in VBA. Vielleicht habt ihr ja einen Tip für mich.
Vielen Dank schon mal
Stefan

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Change-Ereignise
19.11.2016 07:21:35
Crazy
Hallo
wenn ich die "Combo LC" Change kommt ein Laufzeitfehler 9 in dieser Zeile
Set myTable = ThisWorkbook.Worksheets("Organigramm").ListObjects(varLC)
du hast zwar die Variable varLC deklariert aber ich sehe nirgends eine Zuweisung
MfG Tom
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige