ich habe gestern schon einmal eine Frage gestellt, die mir auch blendent beantwortet wurde.
Ich habe allerdings noch eine weitere Frage, die ich mit meinen VBA Kenntnissen nicht beantworten kann.
Den Aufbau der Excel-Mappe entnehmen Sie bitte dem Download-Link.
Grundsätzlich möchte ich, dass mir der Code ein Array von einem anderen Blatt in das erste Blatt kopiert. Dazu gibt es aber noch ein paar Einschränkungen:
Im erste Blatt "Menue" gibt es ein CommandButton hinter dem eine Suchmaske mit zwei ComboBoxen hinterlegt ist. in ComboBox1 können die Blätternamen ausgewählt werden. In ComboBox2 die in dem ausgewählten Blatt eingefügten Werte (Das wird deutlich klarer, wenn man sich die Mappe ansieht)
Ich möchte nun, dass wenn man auf den Suchen Button drückt der Code mir das jeweilige Array unter dem Wert in das Blatt "Menue" in das dafür vorgesehene Array schreibt.
Wenn ich also in der UserForm "Stadt" "Stadt2" auswähle, soll mir das Array (41,42,43,44) in "Menue" "Zielarray" kopiert werden.
Ich habe auch eine Idee, wie der Code funktionieren könnte, doch durch meine etwas spärlichen VBA Kenntnisse ist es mir nicht möglich ihn umzusetzen:
1. Nehme den Wert aus ComboBox1 und gehe in dieses Blatt
2. Nehme den Wert aus ComboBox2 und gehe an die Position in dem vorherig ausgewählten Blatt an welcher der Wert aus Combobox2 steht.
3. Gehe von diesem Wert eine Zeile runter und kopiere (Das eingerahmte Array)
4. Füge es in "Menue" "Zielarray" ein
Die Datei https://www.herber.de/bbs/user/98447.xlsm wurde aus Datenschutzgründen gelöscht