Hallo zusammen.
Ich hoffe Ihr könnt mir helfen :-)
Ich habe hier einen Ausschnitt meines Codes:
Private Sub CommandButton1_Click()
Range(Cells(3, 1), Cells.SpecialCells(xlCellTypeLastCell)) _
.Columns(21).Formula = "=vlookup(rc2,Basiswerte!R2C1:R723C22,rc16,false)"
.Columns(21).Formula = .Columns(21).Value
MsgBox ("Berechnungen abgeschlossen.")
End Sub
Wenn ich das Makro nun ausführe kommt es bei:
.Columns(21).Formula = .Columns(21).Value
jedoch zu folgendem Fehler:
"Unzulässiger oder nicht ausreichend definierter Bereich"
Was soll der Code tun?
Nun zunächst soll er in der ganzen Spalte eine Formel eintragen (sverweis). Im Anschluss daran soll soll die Formel mit dem Ergebnis (Wert) überschrieben werden.
Ich hoffe es kann mir jemand helfen.
Herzlichen Dank.
SG
Lisa