nach langer Zeit finde ich endlich mal wieder Zeit, um mir VBA beizubringen.
Derzeit beschäftige ich mich mit dem Vlookup und stehe direkt auf den Schlauch.
Ich möchte ein Makro ausführen dass ein VlookUp ausführt und das Ergebnis an die Tabelle in einer neues Spalte anhängt.
Dieses Verfahren möchte ich gerne mit der gleichen Suchvariablen 7x wiederholen und jedesmal soll eine zusätzliche Spalte hinzugefügt werden aber jedoch soll der Spaltenindex im Sverweis immer nur um eine Ziffer erhöht werden
Formeltechnisch sieht es so aus:
Das Makro durchläuft folgende Formel
=SVERWEIS([@Nachname];Tabelle2!$F$2:$M$10;7;FALSCH) und fügt den Wert in der neuen Spalte hinzu.
Jetzt sollte die Formel um 1 erweitert werden wie folgt
=SVERWEIS([@Nachname];Tabelle2!$F$2:$M$10;8;FALSCH) und fügt der Wert in der neuen Spalte hinzu.
Dann folgt wieder die Formel =SVERWEIS([@Nachname];Tabelle2!$F$2:$M$10;9;FALSCH) usw.
Am Ende kriegen die neuen Spalten auf Sheet1 die Namen der jeweiligen Spaltenindex aus Sheet 2.
usw.
Mit dem Macrorecorder kam ich leider nicht weiter
Hat jemand theoretische Denkansätze die ich gerne weiterverfolgen möchte
Gruß Giorgi
P.S. Ich hab versucht die SVerweise mit einem & zu verketten, leider kamen am Ende alle Ergebnisse in einer Zeile heraus. Mein Ziel ist es jedoch die jeweiligen Ergebnisse in separaten Spalten anzuzeigen.