2.6k Aufrufe
Gefragt in Tabellenkalkulation von
Ich versuche einen "Timestamp" in eine Zelle zu bringen...
Habe aber keine VBA Kenntnisse.
Welche Möglichkeiten habe ich?
Mit der Funktion "Jetzt()" wird die Zeit natürlich kontinuierlich aktualisiert. Kann ich evtl. diese Aktualisierung unterbinden?
Es gibt bestimmt noch bessere Ideen...

Gruss Sulyka

5 Antworten

0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

wäre nur über VBA zu machen, aber fürgenauere Angaben sind deine Angaben zu mager.

Gruß

Helmut
0 Punkte
Beantwortet von
Hallo Helmut

Was heisst mager.... welche Angaben helfen Dir um helfen zu können?
Für die Erstellung eines Journals sollte die Zeit der Texterfassung automatisch in einer Zelle sichtbar UND fixiert werden ebenso natürlich in separater Zelle das Datum. Da verschieden Mitarbeiter simultan diese Erfassungen tätigen, will ich die Journaleinträge in einem 2. Schritt auf einer einzigen Liste (eigenständiges File) chronologisch dastellen.
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

mit dem Fixieren wird schwieriger, da man nur ein Tabellenblatt schützen kann, einzele Zeilen nur mit Aufwand.

In welcher Spalte soll den dein Timstamp stehen und wann oder nach welchem Eintrag soll dieser erfolgen? Grunsätzlich nach dem letzten eintrag in der ZEile, aber werden die Zeilen nacheinander oder nach einem Bestimmten Muster abgearbeitet?

Gruß

Helmut
0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Halo Sylyka,

vielleicht meins Du ?
Datum bi Eingabe

Gruß Hajo
0 Punkte
Beantwortet von nighty Experte (6.6k Punkte)
hi all ^^

nicht unbedingt :-)

gruss nighty

A1=JETZT()
B1=WENN(ISTLEER(A1);"-";JETZT())

B1 f2/f9/enter

und eine makrovariante :-))

einzufuegen
alt+f11/projektexplorer/DeineTabelle

Private Sub worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If Target.Column = 1 Then Cells(Target.Row, 2) = Time
Application.EnableEvents = True
End Sub
...