VBA Zeitstempel
17.11.2020 17:02:32
Alexander
ich möchte in einer Excel Tabelle bei der Eingabe von Inhalten in Spalte E und W, dass ein Zeitstempel in den danebenliegenden Spalten erstellt wird. Durch Herumsuchen in diesem und anderen Foren bin ich auf folgenden Code gestoßen. Leider bekomme ich so auch bei der Eingabe in jede andere Zelle einen Zeitstempel in der nebenliegenden Zelle ausgewiesen. Ich habe leider garkeine Erfahrung mit Codes :( Kann mir jemand helfen? Es soll wirklich nur bei Eingabe in Spalte E und W ein Zeitstempel in den Spalten D und V erstellt werden.
Vielen Dank im Voraus!
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Dim RaBereich As Range
If Target.Row 1 Then Exit Sub
Set RaBereich = Range(("E1230:E2000"), ("W1230:W2000"))
Application.EnableEvents = False
If Not Intersect(Target, RaBereich) Is Nothing Then
Target.Offset(0, -1) = Format(Now, "dd.mm.yyyy_hh:mm:ss")
End If
Application.EnableEvents = True
Set RaBereich = Nothing
End Sub