ich komme mit VLOOKUP einfach nicht weiter. Der MacroRecorder hat mir folgende Zeile ausgeworfen:
ActiveCell.FormulaR1C1 = "=VLOOKUP(RC[-6],'xB&V_Privat'!R1C2:R20000C5,1,0)"
Das klappt in VBA auch gut. Aaaaber, da ich es auf mehrere Tabellen-Blätter innerhalb einer xlsm anwenden möchte sollte es variabel sein.
Hier die Daten:
TabellenBlatt in der gesucht wird = "xB&V_Privat"
TabellenBlatt in der das Ergebnis soll = "B&V_Privat"
Matrix = "B$1:H$" + letzteZeile
letzteZeile = "20000"
Das bedeuet: xB&V_Privat und letzte Zeile sollen variabel sein.
wie die ProgrammZeile aussieht ist egal wichtig ist nur dass in der Tabelle
=SVERWEIS(B1;'xB&V_Privat'!$B$1:$E$20000;1;0)
bzw.
=SVERWEIS(B1;'Bücher'!$B$1:$E$6000;1;0) usw.
steht.
Danke im voraus Rolf