Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zeile geändert - Datumsausgabe

Forumthread: Zeile geändert - Datumsausgabe

Zeile geändert - Datumsausgabe
Andre
Hallo Excelfans,
eben hatte Klaus mir schon geholfen mit einem anderen kleinen Anliegen. Habe unten einen Code mit dem man wenn in der Spalte A ein Änderung erfolgt ein Datum und Benutzer in einer der nachfolgenden Spalten eingetragen wird.
So nun meine Frage:
Wie muss man den Code abändern, damit erkannt wird wenn eine Änderung in einer beliebigen Zeile (ab Zeile 8) von Spalte B bis I und M gemacht wird.
---
Hier der Code:
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Not Intersect(Target, Range("a8:a100")) Is Nothing Then
ActiveSheet.Unprotect "pw"
Cells(Target.Row, Target.Column + 10) = Date
Cells(Target.Row, Target.Column + 11) = Environ("username")
ActiveSheet.Protect "pw"
End If
End Sub

Würde mich freuen, wenn mir hier in diesem Fall jemand helfen kann.
Vielen Dank im Voraus.
André
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Zeile geändert - Datumsausgabe
29.06.2012 17:06:27
Reinhard
Hallo André,
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Intersect(Target, Range("B8:I100"), Range("M8:M100")) Is Nothing Then Exit Sub
If Target.Count > 1 Then Exit Sub
Application.EnableEvents = False
ActiveSheet.Unprotect "pw"
Target.Offset(0, 10).Value = Date
Target.Offset(0, 11).Value = Environ("username")
ActiveSheet.Protect "pw"
Application.EnableEvents = True
End Sub

Gruß
Reinhard
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige