1.7k Aufrufe
Gefragt in Tabellenkalkulation von dr-pu Mitglied (299 Punkte)
Hallo zusammen.
wenn ich in E5 einen Wert ( z.B. 22, oder 8 eingebe ) , dann möchte ich in F5 das aktuelle Datum haben.
kann mir da jemand helfen.
Danke schon jetzt und einen schönen Abend.
Gruß PU

5 Antworten

0 Punkte
Beantwortet von m-o Profi (22.7k Punkte)
Hallo Pu,

ich nehme mal an, das Datum soll beim neuerlichen Öffnen nicht aktualisiert werden.
Füge in das VBA-Projekts des entsprechenden Arbeitsblattes das folgende Makro ein:

Private Sub Worksheet_Change(ByVal Target As Range)

If Target = Range("E5") Then Range("F5") = Date

End Su


Gruß

M.O.
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo,

kopiere folgenden Code in das Codemodul des relevanten Arbeitsblattes.
Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address <> "$E$5" Then Exit Sub
If Target.Value = 22 Or Target.Value = 8 Then
Target.Offset(0, 1).Value = Date
End If
End Sub


Gruß
Rainer
0 Punkte
Beantwortet von dr-pu Mitglied (299 Punkte)
Hallo MO und Rainberg,
Vielen Dank für Euere schnellen Antworten. Leider habe ich versäumt,
daß bei Änderung des Wertes in F5, in F6 immer das aktuelle Datum erscheint. Soll so als Eingangskontrolle dienen.
Bitte bedenkt, daß ich von Excel absolut keine Ahnung habe,
und zum Beispiel:


Private Sub Worksheet_Change(ByVal Target As Range)

If Target = Range("E5") Then Range("F5") = Date

End Su



oder

[ b] Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address <> "$E$5" Then Exit Sub
If Target.Value = 22 Or Target.Value = 8 Then
Target.Offset(0, 1).Value = Date
End If
End Sub
[/b]

für mich unlösbare Aufgaben sind.
Danke noch mal,aber ich werde natürlich nicht aufhören diese Aufgabe zu lösen.
Druß P.U
0 Punkte
Beantwortet von m-o Profi (22.7k Punkte)
Hallo P.U.

sobald du etwas in E5 änderst, wird bei beiden Makros das Datum aktualisiert.

Wie du ein Makro in eine Tabelle einfügst kannst du hier nachlesen: KLICK MICH!

Mit der Tastenkombination Strg + . kannst du das aktuelle Datum händisch einfügen

Gruß

M.O.
0 Punkte
Beantwortet von m-o Profi (22.7k Punkte)
Hallo,

Nachtrag:
Mein in Antwort 1 gepostetes Makro muss natürlich auch mit
End Sub

enden.

Gruß

M.o.
...