775 Aufrufe
Gefragt in Tabellenkalkulation von
Hallo
Ich möchte das Datum und Uhrzeit ändern Aber nur wenn ich einen Wert in einer (oder eine von mehreren definierten Felder ändere. zb Datum in (A1) soll nur bei änderun des felds (A2) geändert werden.
welche Formel hilft mir da?

Vielen Dank

3 Antworten

0 Punkte
Beantwortet von
Hallo Unbekannte(r),
bist du auch der "Oswald" (fast die gleiche Anfrage).
Ich denke da ist ohne VBA nichts möglich.
Rechtsklick auf den Tabellenreiter --> Code anzeigen
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rg As Range, rgZelle As Range
Set rg = Intersect(Target, Columns(2))
If Not rg Is Nothing Then
For Each rgZelle In rg
Cells(rgZelle.Row, 1).Value = Now
Next rgZelle
End If
End Sub

Gruss Rolf
0 Punkte
Beantwortet von
hallo rolf,

vielen dank, dass werd ich gleich versuchen...
habe mit vba soweit noch keine kenntnisse, wird sich wohl bald ändern :)

kloot

ps nein ich bin nicht der oswald...
0 Punkte
Beantwortet von
Hallo again,
ich habe deine Anfrage falsch gelesen (wahrscheinlich weil ich vorher die Anfrage von Oswald gelesen habe).
Das habe ich erst jetzt bemerkt. Der passende Code zu deiner Frage ist::
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$2" Then
Range("A1").Value = Now
End If
End Sub

Gruss Rolf
...