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

Forumthread: Datum/Zeit in einer Zelle fixieren über Makros

Datum/Zeit in einer Zelle fixieren über Makros
17.05.2024 20:08:47
Nessa
Hallo zusammen,

ich brauche eure Hilfe. Ich möchte in Spalte A die aktuelle Zeit mit Datum fixieren sobald in Spalte B eine Nummer erscheint
Beispiel: B2 = 43270 dann soll in A2 die genaue Zeit mit Datum erscheinen in der die Nummer eingetragen wird.
Über Formel ist dies mit Jetzt einfach nicht möglich, da sich dann immer wieder die Zeiten in der kompletten Spalte A aktualisieren.
Wie sieht die Bezeichnung für die Makros aus um dieses umzusetzen? Mit den Makros kenne ich mich leider absolut nicht aus, habe
allerdings hier im Forum schon heraus gelesen dass es leider nicht anders funktioniert.

Vielen Dank für eure Hilfe

LG Nessa
Anzeige

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datum/Zeit in einer Zelle fixieren über Makros
17.05.2024 20:17:13
schauan
Hallöchen,

1)
Über Formel ist dies mit Jetzt einfach nicht möglich,
Sehe ich nicht so.
https://www.clever-excel-forum.de/Thread-Excel-Zeitstempel-Datumsstempel-per-Formel
2)
schnelles Einfügen mit STRG. STRG: (Datum+Zeit)
3)
wodurch erscheint die Nummer in B? Formel? Eingabe?


Anzeige
AW: Datum/Zeit in einer Zelle fixieren über Makros
17.05.2024 21:13:26
Onur
Poste mal die Datei, dann braucht keiner herumzuraten.
Hier mal zwei...
18.05.2024 09:43:04
Case
Moin, :-)

... Beispiele mit VBA. ;-)
https://www.herber.de/bbs/user/169547.xlsb

Im ersten Beispiel (Tabelle1) wird nur auf eine Eingabe/Scan/Löschen in Spalte B reagiert.
Im zweiten Beispiel (Tabelle2) kannst du auch mehrere Eingaben/Scans/Löschen überwachen.

Hier ist genau beschrieben, wie du wo Makros einfügen musst, damit sie funktionieren: ;-)
https://www.online-excel.de/excel/singsel_vba.php?f=44#s4

Hier ein paar Infos zu Datum und Zeit: ;-)
https://support.microsoft.com/de-de/office/datums-und-uhrzeitfunktionen-referenz-fd1b5961-c1ae-4677-be58-074152f97b81

Servus
Case
Anzeige
AW: Datum/Zeit in einer Zelle fixieren über Makros
21.05.2024 12:52:04
Piet
Hallo

mit diesem kleinen Makro sollte die Aufgabe lösbar sein. Es gehört in das Sheet, wo die Eingabe in Spalte B erfolgt.
Bei löschen der Werte in Spalte B wird Spalte A wieder gelöscht. Wenn du das nicht willst den Befehl nach Else löschen.

mfg Piet

Private Sub Worksheet_Change(ByVal Target As Range)

If InStr(Target.Address, ":") Then Exit Sub
If Target.Column > 2 Then Exit Sub
If Target.Value > Empty Then
Target.Offset(0, -1) = Now
Else
Target.Offset(0, -1) = Empty
End If
End Sub
Anzeige
AW: Datum/Zeit in einer Zelle fixieren über Makros
21.05.2024 23:33:36
Oppawinni
A) Also aktuelles Datum in eine Zelle eintragen:
Strg + "."
B) Aktuelle Zeit in eine Zelle eintragen:
Strg + Shift + "."
Beides dann erst A), dann Leertaste, dann B)

AW: Datum/Zeit in einer Zelle fixieren über Makros
17.05.2024 20:29:26
Nessa
Hallo Schauan,

danke für deine Antwort. Mit der Formel in dem von dir gezeigten Beispiel funktioniert es leider nicht.
Variante 2 kommt leider nicht in Betracht, da dies zu aufwendig wäre.
Die Nummern in Spalte B erscheinen nach scannen eines Strichcodes.
Anzeige
"Funktioniert nicht"
17.05.2024 20:32:40
{Boris}
Hi,

was genau funktioniert nicht? Welche Fehlermeldung erhältst Du? Was hast Du wo genau eingegeben? Hast Du die Iteration aktiviert?

VG, Boris
AW: "Funktioniert nicht"
19.05.2024 19:51:30
Nessa
Hallo noch einmal,

ich bekomme dann keine Fehlermeldung sondern das auf 0 eingespeicherte Datum und nicht mehr die aktuelle Jetzt Zeit.
Iteration ist aktiviert. Ich habe die Formel von schauan versucht.
Anzeige
AW: "Funktioniert nicht"
19.05.2024 19:58:24
schauan
Hallöchen,

wenn Du ein (anderes) Datum willst, dann lösche B1 und schreibe wieder was in B1 rein.
AW: "Funktioniert nicht"
19.05.2024 20:06:38
Nessa
Auch dann ändert sich das nicht. Ich hätte gerne das genaue Datum mit Zeit wann etwas in B eingetragen wurde
Und dieses eben dann fixieren, so das es sich nicht in allen Zellen der Spalte A aktualisiert.

Vielleicht stelle ich mich auch selten dämlich an :-) sorry
Anzeige
AW: "Funktioniert nicht"
22.05.2024 10:24:48
Oppawinni
Also von der Geschichte mit Formel und Iteration halte ich nicht viel.
Wenn du das mit einem VBA-Makro machen willst, nimm z.B. die Lösung on Piet.
Wenn du in der Code-Sektion von der Tabelle noch kein
Private Sub Worksheet_Change(ByVal Target As Range)
hast, muss du das nur einfügen und das Thema sollte erledigt sein.
Sofern deine Datei noch als xlsx gespeichert ist,
musst du die dann halt z.B. als .xlsm speichern, damit das Makro erhalten bleibt.
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige