1. Sub Test()
  2. Dim currentrow As Byte
  3. currentrow = ActiveCell.Row
  4. Dim Last As Byte
  5. Dim Datum As String
  6. Dim Jahr As String
  7. Dim rBereich As Range
  8. 'rBereich = Range(Cells(Last, "A"), Cells(Last, "U")) Habe versucht die Range so festzulegen und dann mit hilfe von .BorderAround zu umranden, hat aber nicht funktioniert.
  9. Datum = Date
  10. Jahr = Right(Datum, 2)
  11. Last = Sheets("Mappe1").Cells(Rows.Count, 1).End(xlUp).Row + 1
  12. Sheets("Mappe1").Cells(Last, "A").Value = Sheets("Mappe1").Cells(Last - 1, "A").Value + 1 'Nummerierung
  13. Sheets("Mappe1").Cells(Last, "B").Value = Cells(currentrow, "A") 'Hier wird die markierte Zeile aus Mappe2 in die erste freie Zeile von Mappe1 eingetragen
  14. Sheets("Mappe1").Cells(Last, "C").Value = Cells(currentrow, "B")
  15. Sheets("Mappe1").Cells(Last, "D").Value = Cells(currentrow, "C")
  16. Sheets("Mappe1").Cells(Last, "E").Value = Cells(currentrow, "E")
  17. Sheets("Mappe1").Cells(Last, "F").Value = Cells(currentrow, "F")
  18. Sheets("Mappe1").Cells(Last, "G").Value = Cells(currentrow, "A")
  19. Sheets("Mappe1").Cells(Last, "H").Value = Cells(currentrow, "B")
  20. Sheets("Mappe1").Cells(Last, "I").Value = Cells(currentrow, "C")
  21. Sheets("Mappe1").Cells(Last, "J").Value = Cells(currentrow, "F")
  22. Sheets("Mappe1").Cells(Last, "Q").Value = Cells(currentrow, "J")
  23. Sheets("Mappe1").Cells(Last, "L").Value = Cells(currentrow, "H")
  24. Sheets("Mappe1").Cells(Last, "N").Value = Datum
  25. 'Hier brauch ich jetzt einen Befehl, der alle Zellen in der eben eingefügten Zeile umrandet
  26. End Sub