14.12.2020, 14:25
snb: Du hast völlig recht. Es sind in laufe der Jahre soviel "Neuerungen" hinzugekommen, das wäre sicherlich mal notwendig.
![]() Forum des Excel-Verein 2015 e.V. |
Das Clever-Excel-Forum-Treffen
findet vom 19.09. - 21.09.2025 in Bad Arolsen statt. Zu den Infos kommt Ihr oben über den Link. |
![]() |
14.12.2020, 14:25
snb: Du hast völlig recht. Es sind in laufe der Jahre soviel "Neuerungen" hinzugekommen, das wäre sicherlich mal notwendig.
Hallo Community,
ich habe ein kleines Problem mit meiner Userform. Und zwar habe ich gemerkt, das ich einen weiteren Filter benötige um den Preis eines Bauteils zu greifen. Ich habe also eine weitere ListBox Höhe hinzugefügt und in der Listbox zuvor einen weiteren Filter hinzugefügt: .AutoFilter field:=4, Criteria1:="=" & SU_Div.durchgang.Value Er filtert zwar in der Exceltabelle richtig, zeigt mir aber in der Listbox "Höhe" die Werte nicht an und bringt dann einen Fehler. Mein Fehler liegt sicherlich in der: Private Sub durchgang_click() ich kenne auch die Bedeutung von .Cells(Rows.Count, 3) nicht so wirklich. das steht überall... vielleicht ist auch da der Fehler versteckt? :( Wäre jemand so freundlich mal drüber zu gucken? Vielen Dank im Voraus! ![]() Viele Grüße Steve ![]()
11.01.2021, 19:21
Hallöchen,
nur mal zu Deiner Frage. .Cells(Rows.Count, 3) ist in Spalte C die Zelle ganz unten
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
12.01.2021, 08:55
Hallo Schauan, vielen Dank für die Info. Ich habe diese nun angepasst, bekomme jedoch weiterhin einen Fehler wenn ich in der 3. Auswahl Box eine Auswahl tätige die nur einen Wert in die 4. überträgt.
Sobald ich in der 3. Auswahl Box einen Artikel auswähle für die es mehr als 1 Höhe gibt, funktioniert es anscheinend. Beispiel: Estrich -> 4034 -> 1000 -> 150 - 150 -------> Fehler. In der 4. Box sollte 650 angezeigt werden Estrich -> 4034 -> 1000 -> 600 - 600 -------> funktioniert. In der 4. Box werden 3 Ergebnisse angezeigt. Könnte sich das jemand anschauen? Vielen Dank im Voraus. ![]()
12.01.2021, 10:22
Hallo,
Private Sub durchgang_click()Gruß Uwe
kuwer war schneller :)
12.01.2021, 11:53
woooohooooooo besten Dank! Ein kleiner Fehler ist noch drin.
Bei der Auswahl: Estrich - 1000 - 150 - 150 erscheint in der Box 4: Schachtsystem und Estrich, anstelle von dem Wert 650. Der zeigt also A1 und A2 an.
12.01.2021, 12:44
Wenn man hoehe.List verwendet ist hoehe.clear überflüssig.
Code: Private Sub durchgang_click() Wenn man Interaktion mit dem Arbeitsblatt vermeidet (günstig für Geschwindigkeit), braucht man auch Screenupdating oder calculation nich zu fürchten.
12.01.2021, 13:14
Hallo Case, hallo snb,
ihr seid mir beide wie immer eine große Hilfe. Es funktionieren beide Lösungen. Ich finde den Code vom snb immer wieder erstaunlich. Leider verstehe ich ihn überhaupt nicht ![]() |
|