Ich habe über einen Tag hier in Stackoverflow gesucht und finde keine Antwort auf das, was ich versuche zu tun. Alles, was ich brauche, ist ein VBA-Code, der Vlookups und die multiplen Ergebnisse zurückgibt,Schneller Weg zu Vlookup und mehrere Ergebnisse zurückgeben?
Eg; Der Wert für die Suche ist in Blatt1 A1, Daten sind in Blatt2 Spalten A1: B40000, entsprechen den Werten in Blatt2 A1: A40000 und gibt die Werte aus Blatt2 Spalte B1: B40000 zurück.
Hinweis: Es ist möglich, bis zu 5000 Übereinstimmungen in Blatt 2 A1: A40000 zu finden.
Ich habe verschiedene Möglichkeiten versucht, wie Array-Formel (sehr langsam), UDF (langsam), VBA-AutoFilter (langsam). Gibt es eine Möglichkeit, dies schnell zu tun?
Kann jemand helfen? Vielen Dank im Voraus!
Was ist Ihre Definition von "LANGSAM"? (Ich hätte nicht gedacht, dass ein 'AutoFilter' furchtbar langsam gewesen wäre.) Vielleicht poste deinen Code, den du mit dem' AutoFilter'-Ansatz versucht hast und wir könnten vielleicht herausfinden, was damit nicht stimmt. – YowE3K
@ YowE3K Es dauert etwa 30..40 Sekunden, um die Ergebnisse zu laden. – Sahal
Ich hätte auch AutoFilter vorgeschlagen. So, jetzt bin ich neugierig, um Ihren Code mit ihm zu sehen ... – user3598756