Ausgangs- und Zielzelle markieren

Hallo Experten,
ich möchte in einer Tabelle Zellen innerhalb einer Zeile verschieben (kopieren geht auch). In der Zielzelle soll ein Verweis auf die Ursprungszelle erfolgen, also eine Art „Spur zum Vorgänger“ ohne Formel.
Am einfachsten gänge es natürlich, wenn ich die Ausgangszelle farbig markiere und kopiere. Vieleicht gibt es aber eine professionellere Lösung.
Freundliche Grüße aus dem Osten!
Matthias

Besser zur Erläuterung: Ich erhalte eine Tabelle, verschiebe darin einzelne Zellen und möchte dem Absender zeigen, welche Zellen ich verschoben habe!

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Besser zur Erläuterung: Ich erhalte eine Tabelle, verschiebe
darin einzelne Zellen und möchte dem Absender zeigen, welche
Zellen ich verschoben habe!

Hi Matthias,
Makro „start“ aktiviert das Ganze, makro „ende“ deaktiviert es wieder.
Je nach Modus, Auscchneid oder Kopier, wird die Zielzelle bzw Zielbereich unterschiedlich farbig.

Option Explicit

Sub kopier()
Selection.Interior.ColorIndex = 3
Selection.Copy
End Sub

Sub verschieb()
Selection.Interior.ColorIndex = 3
Selection.Cut
End Sub

Sub einfüg()
Dim Farbe As Byte
ActiveSheet.Paste
Farbe = IIf(Application.CutCopyMode = xlCopy, 4, 5)
Range(ActiveCell, ActiveCell.Offset(0, Selection.Cells.Count - 1)).Interior.ColorIndex = Farbe
Application.CutCopyMode = False
End Sub

Sub start()
Application.OnKey "^c", "kopier"
Application.OnKey "^v", "einfüg"
Application.OnKey "^x", "verschieb"
End Sub

Sub ende()
Application.OnKey "^c"
Application.OnKey "^v"
Application.OnKey "^x"
End Sub

Gruß
Reinhard