ich nutze aktuell ein VBA Script zur Erstellung eines Reportings. Dabei muss ich die Daten einer Tabelle mittels SVerweis auf Basis einer zweiten Tabelle vervollständigen. Leider ist die Variante mit dem SVverweis nicht sehr performant.
Ich habe schon VLookUp als Alternative gesehen. Wie kann ich nun SVerweis durch VLookUp ersetzen? Ich muss dabei aber von Zeile 2 diese Formel bis in letzte gefüllte Zeile mit Hilfe einer Schleife schreiben. Im Optimum sollte der Wert und nicht die Formel in die Zelle geschrieben werden.
lastLine = 2
Do While (Worksheets("Rohdaten").Cells(lastLine, 1) "")
Range("AA" & lastLine).FormulaLocal = "=SVERWEIS(D" & lastLine & ";Kunden!$A$1:$B$100000;2;Falsch)"
lastLine = lastLine + 1
Loop
Ich freue mich auf eine Lösung und vielen Dank vorab.
Gruß Thorsten