Hallo,
hier noch einmal der Code-Auszug zum besseren Verständnis:
...
For n = 3 To Cells(Rows.Count, 1).End(xlUp).Row
If kname = Cells(n, 1) Then
Range(Cells(n, 1), Cells(n, 7)).Copy
Sheets("Trainingszeiten").Select
Selection.PasteSpecial Paste:=xlValues, operation:=xlNone, skipblanks:=True
Selection.Offset(0, 1).Select <----- das funktioniert nicht mehr
ActiveCell = Datei
Selection.Offset(1, 0).Select
End If
Sheets(Datei).Select
Next
....
wie gesagt, nach dem paste-Befehl bleibt der Einfügebereich markiert, so dass ich mit
Selection.Offset(0, 1).Select den ganzen Bereich nach rechts verschiebe anstatt den Cursor nur um eine Zelle nach rechts zu bewegen...??