Forums Neueste Beiträge
 

Datum bei Veränderungen aktualisieren

15/04/2010 - 14:11 von Martin | Report spam
Hallo,

Ich möchte gerne in einer Spalte "Aktualisiert" immer das Datum der letzten
Änderung eines Feldes in der Aktuellen Zeile stehen haben. Dazu hàtte ich
mir gedacht, dieses Feld könnte sich automatisch aktualisieren, wenn ich in
der Entsprechenden Zeile etwas veràndere. Wie kann ich das erreichen.
Das datum soll sich nicht aktualisieren, wenn ich die Tabelle neu sortiere.

Danke,
Martin
 

Lesen sie die antworten

#1 Andreas Killer
15/04/2010 - 16:13 | Warnen spam
Martin schrieb:

Ich möchte gerne in einer Spalte "Aktualisiert" immer das Datum der letzten
Änderung eines Feldes in der Aktuellen Zeile stehen haben. Dazu hàtte ich
mir gedacht, dieses Feld könnte sich automatisch aktualisieren, wenn ich in
der Entsprechenden Zeile etwas veràndere. Wie kann ich das erreichen.


Du kannst das Change-Ereignis dafür verwenden.

Der Code muss in das Codemodul der Tabelle, wie's geht steht hier:
http://www.online-excel.de/excel/si....php?fD#s4

Andreas.

Private Sub Worksheet_Change(ByVal Target As Range)
Dim Änderung As Range, Aktualisiert As Range, R As Range

'Spalte die auf Änderungen überwacht wird
Set Änderung = Columns("A")
'Spalte in der der Zeitpunkt steht
Set Aktualisiert = Columns("B")

Set R = Intersect(Target, Änderung)
If Not R Is Nothing Then
For Each R In R
Intersect(R.EntireRow, Aktualisiert) = Now
Next
End If
End Sub

Ähnliche fragen