Änderungsprotokoll
30.08.2005 11:19:07
Andreas
ich habe eine Frage zu einem Änderungsprotokoll in einer Excelliste.
In Workssheet_change habe ich folgendne Code hinterlegt zur Erstellung eines Änderungsprotokolls:
With Worksheets("Protokoll").Cells(65536, 1).End(xlUp)
.Offset(1, 0) = Target.Address(False, False)
.Offset(1, 1) = Target.Value
.Offset(1, 2) = Application.UserName
.Offset(1, 3) = Now
End With
Ich habe diese Seite gekoppelt an eine automatische Aktualisierung beim Schließen der Datei. Dabei wird der Inhalt der Pflegedatei in die "Nutzerdatei" kopiert.
Nun wird jedesmal wenn der "Nutzer" sein Blatt öffnet in das Protokoll geschreiben. ( ist ja logisch durch Application.Username..) Ich möchte aber zukünftig nur den User protokolliert haben der auch wirklich die Pflegedatei geändert hat.
Kann man das darstellen?
Ich habe oben zwar VBA -nein angeklickt, kenne mich aber mittlerweile ein wenig damit aus. Gut ist es aber noch lange nicht, deshalb wäre mir eine Erklärung zur Lösung auch ganz recht.
Vielen Dank im voraus.
Gruß,
Andreas