Mit eurer Hilfe hab ich folgendes ausführen können. In Zelle A1 wird immer das Änderungszeit und den User festgehalten und im Register das jeweilige Datum. Nun habe ich aber festgestellt, dass diese Änderung nur aktualisiert wird, wenn eine Zahl oder Ziffer geändert wird. Wird jedoch die Farbe geändert, wird es nicht aktualisiert. Dies muss jedoch zwingend notwendig sein, ja es sich um eine Kalenderdatei mit diversen Farben. Kann mir jemand helfen, ein Code für jegliche Änderung zu finden, im Register und in Zelle A1.
Der jetzige Code lautet:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Dim Na$
On Error GoTo Fehler
Na = ActiveSheet.Name
If Len(Na) < 11 Then
ActiveSheet.Name = Na & " " & Date
Else
If Right(Na, 10) <> CStr(Date) Then
ActiveSheet.Name = Left(Na, Len(Na) - 11) & " " & Date
End If
End If
Application.EnableEvents = False
ActiveSheet.Range("A1").Value = Format(Now, "hh:mm ") & Environ("Username")
Fehler:
If Err.Number <> 0 Then MsgBox "Fehler: " & Err.Number & " " & Err.Description
Application.EnableEvents = True
End Sub
Vielen herzlichen Dank bereits im Voraus
Esther