Clever-Excel-Forum

Normale Version: VBA
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ich habe eine Frage zu einem Makro. Ich habe folgenden Teil eines Codes.

oWs.Range("O10:O42").Copy .Range("N10")

In dem zu kopierenden Bereich steht eine Formel. Dieser Bereich steht in dem Reiter direkt vor dem neu erstellten Reiter im Bereich O10:=42 und soll im neuen Reiter in den Bereich N10:N42. Aktuell wir diese Formel kopiert. Wie erreiche ich es, dass ie Werte kopiert werden?

Makro:
Sub aaa()
  Dim oWs As Worksheet
  Worksheets("TTT 2019").Copy Worksheets("TTT 2019")
  With ActiveSheet
    Set oWs = Worksheets(.Index - 1)
    .Range("O5").Value = Format(CDate(oWs.Name) + 7, "dd.mm.yy")
    .Name = .Range("O5").Text
    oWs.Range("O10:O42").Copy .Range("N10")

End With

End Sub

Vielen Dank im Voraus.
Hallo,

das war hier (als Punkt 4) schon drin: https://www.clever-excel-forum.de/Thread...#pid187843

Gruß Uwe