Public Sub CopyPaste()
Dim j As Long
For j = 2 To 52
Range("AE" & j).Select
Selection.Copy
Range("AE" & j).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Range("AF" & j).Select
Selection.Copy
Range("AF" & j).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Range("AG" & j).Select
Selection.Copy
Range("AG" & j).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
End If
Next j
End Sub
Gibt es eine Möglichkeit, diesen Code zu minimieren? Ich habe versucht mit Range ("AE: AG" & j). Wählen, aber es zeigt einen Fehler.Paste Spezialcode
Verstehe ich richtig, dass Sie Zellen kopieren und den kopierten Wert in dieselben Zellen einfügen? Wenn ja, denke ich, dass Sie nur für das Format der Zelle ändern. Ist das korrekt? – FDavidov