vor ein paar Wochen habe ich hier im Forum die nachfolgenden Programmzeilen von einem Forumsteilnehmer erhalten, den ich nunmehr etwas überarbeiten muß:
If Sheets("SUDETMATG").Range("A" & i).Value = Sheets("DETMATG").Range("B2").Value Then
Sheets("SUDETMATG").Range("B" & i & ":S" & i).Copy _
Destination:=Sheets("DETMATG").Range("A" & J)
Mit diesem Code werden die Daten aus WS "SUDETMATG" und den Spalten B bis S kopiert und in das WS "DETMATG" ab Spalte A eingefügt. Alles bestens.
Leider kopiert Excel mit diesem Code den Inhalt der Zellen. Da ich nunmehr aber Formeln in den zu kopierenden Zellen ("SUDETMATG") habe, werden mir die Formeln in das WS "DETMATG" eingefügt, statt der Werte.
Ich habe schon das eine oder andere mit Copy und PasteSpecial versucht, komme aber leider nicht weiter. Könnt Ihr mir helfen, den Code entsprechend zu ergänzen? Vielen Dank im voraus.
Gruß
Torsten