AW: Stand (Datum) automatisch anpassen
16.03.2020 12:45:32
UweD
Hallo nochmal
Alternative:
Wenn in DEINEM Bereich eine Änderung vorgenommen wird, dann wird das Datum angepasst.
Dazu muss dieses Makro in den Codebeich der betroffenen Tabelle.
Private Sub Worksheet_Change(ByVal Target As Range)
Const APPNAME = "Worksheet_Change"
On Error GoTo Fehler
Dim Datum As Range, Rng As Range
Set Datum = Range("A1")
Set Rng = Range("D1:F50") 'anpassen
If Not Intersect(Rng, Target) Is Nothing Then
Application.EnableEvents = False
Datum = Format(Date, "DD.MM.YYYY")
End If
'*** Fehlerbehandlung
Err.Clear
Fehler:
Application.EnableEvents = True
If Err.Number <> 0 Then MsgBox "Fehler in Sub """ & APPNAME & """" & vbCrLf _
& "Fehlernummer: " & Err.Number & vbLf & Err.Description: Err.Clear
End Sub
LG UweD