Die Formel die Kopiert werden soll ist:
=SVERWEIS(B3;Data!A1:C26;2;FALSCH)*F3
Die Kopierte Formel erscheint so:
=@SVERWEIS($B4; Data!$A$1:$C$26; 2; FALSCH)*F4
Mein VBA Makro ist :
Sub HinzufuegenUndKopieren()
Dim WertAusSpalte2 As Variant
WertAusSpalte2 = Cells(3, 2).Value
Rows(4).Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
Cells(4, 2).Value = WertAusSpalte2
Cells(4, 5).Formula = "=$B$4"
Cells(4, 6).Value = Cells(3, 6).Value
Cells(4, 7).Formula = "=SVERWEIS($B4, Data!$A$1:$C$26, 2, FALSE)*F4"
End Sub
Wie bekomme ich es hin, dass die Zeile ohne @ Kopiert wird ?.