ich fülle per Schleife Zellen mit sverweis/vlookup. Durch die Schleife erhöht sich jedes Mal Zeilennummer um 1. Als Formel würde ich die $-Zeichen davorschreiben. Aber wie mach ich das in VBA?
Hier der Code:
For i = 131 To last
If Range("E" & i).Value "MV" And Range("E" & i).Value "UV" And Range("E" & i).Value "" Then
Range("Y" & i).FormulaR1C1 = _
"=IF(ISERROR(VLOOKUP(RC[-20],Grunddaten!R[-128]C[-24]:R[24869]C[-6],19,FALSE))=TRUE,0,VLOOKUP(RC[-20],Grunddaten!R[-128]C[-24]:R[24869]C[-6],19,FALSE))"
End If
Next i
Also R[-128] bzw. R[24869] sollen fixiert werden.
Gruß
Joachim