ich will die Hintergrundfarben per Makro ändern, das klappt auch. Jedoch werden per Tastatur-Copy+Paste auch die Farben im Bereich geändert. Da das nicht oft vorkommen wird möchte ich nicht bei jedem Aufruf von Change oder anderem Ereignis die Farben zurückstellen. Gibt es eine Möglichkeit, wie ich zB. in Worksheet_Change die letzte Aktion (Stgr-V) abfragen kann bzw. noch bessere Alternativen?
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Dim Bereich As Range
Set Bereich = Range("E5:E5") ' Feld geändert = auch Farben
If Intersect(Target, Bereich) Is Nothing Then Exit Sub
Farben
End Sub
Dank und Gruß Arnold