WB_Sheetchanged für Formatierungen
07.02.2008 18:41:12
Mathias
folgender Code wird ausgeführt, wenn ich in einem Tabellenblatt Daten ändere oder eingebe:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
MsgBox ("geändert!")
End Sub
Gibt es eine ähnliche Funktion für Änderungen bei der Formatierung von Zellen?
Ich würde gerne auf einfache Weise feststellen, ob in einem bestimmten Bereich des Tabellenblattes die Formatierung (Textfarbe, Hintergrundfarbe) geändert wurde.
Im Moment löse ich das, indem ich alle Zellen vorher einlese und beim Verlassen des Tabellenblattes auf Änderungen prüfe. Das find ich aber etwas (zeit)aufwendig...
Viele Grüße
Mathias