myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Exel VBA Statisches Datum/Uhrzeit

Willkommen

myGully

Links

Forum

 
Antwort
 
Themen-Optionen Ansicht
Alt 06.07.13, 13:57   #1
VideoLord
Zentrum der Macht
 
Registriert seit: May 2009
Beiträge: 83
Bedankt: 68
VideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt Punkte
Standard

@eitch100

Ich hätte das zunächst ohne VBA gelöst.

Ins Feld A1
=wenn(A2="";"";heute())
A1 muss als Datum formatiert sein.

Ins Feld A3
=wenn(A4="";"";jetzt())
A3 muss als Uhrzeit formatiert sein.

Sobald nun in A2 oder A4 Änderungen vorgenommen werden, aktualisiert sich automatisch das Feld A1 oder A3 und zwar unabhängig voneinander.
Anmerkung: Das Datum und auch die Zeit ändern sich bei dieser Version leider immer beim Neuöffnen der Datei- daher wahrscheinlich unbrauchbar für dich!

LG
VideoLord
VideoLord ist offline   Mit Zitat antworten
Alt 06.07.13, 16:53   #2
eitch100
Agnostiker
 
Benutzerbild von eitch100
 
Registriert seit: Dec 2009
Beiträge: 4.467
Bedankt: 4.903
eitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkte
Standard

Zitat:
Zitat von VideoLord Beitrag anzeigen
Sobald nun in A2 oder A4 Änderungen vorgenommen werden, aktualisiert sich automatisch das Feld A1 oder A3 und zwar unabhängig voneinander.
Aber eben nur einmal; und zwar genau dann wenn A2 oder A4 nicht leer sind. Bei weiteren Änderungen tut sich nix mehr und was noch schlimmer ist, die Werte in A1 und A2 passen sich permanent an, was ja ausdrücklich nicht erwünscht war...

In deiner Anmerkung hast du ja schon das richtige Fazit gezogen... Mit meinem Code muss man allerdings die Änderung mit Enter abschließen...
__________________
Der Klügere gibt nach... deshalb regieren die Dummen die Welt
eitch100 ist offline   Mit Zitat antworten
Alt 06.07.13, 20:28   #3
VideoLord
Zentrum der Macht
 
Registriert seit: May 2009
Beiträge: 83
Bedankt: 68
VideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt Punkte
Standard

Da bin ich ja recht froh, dass du noch vor Ende deines Zitats meinen Post zu Ende gelesen hast und Ihn entsprechend bewertet und kommentiert hast.
Schein bei einigen hier im Board ein regelrechter Sport zu sein, sei es wie es ist. Spam bleibt Spam- mein Motto.

Zitat:
Zitat von eitch100 Beitrag anzeigen
Aber eben nur einmal; und zwar genau dann wenn A2 oder A4 nicht leer sind. Bei weiteren Änderungen tut sich nix mehr und was noch schlimmer ist, die Werte in A1 und A2 passen sich permanent an, was ja ausdrücklich nicht erwünscht war...

In deiner Anmerkung hast du ja schon das richtige Fazit gezogen... Mit meinem Code muss man allerdings die Änderung mit Enter abschließen...
VideoLord ist offline   Mit Zitat antworten
Alt 07.07.13, 10:21   #4
eitch100
Agnostiker
 
Benutzerbild von eitch100
 
Registriert seit: Dec 2009
Beiträge: 4.467
Bedankt: 4.903
eitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkte
Standard

Mein Motto: konstruktive Kritik und auch mal ein gutes Späßle muss drin sein... Helfen, wenn man kann oder es versucht, darf ja auch ruhig ein bisschen Spaß machen...
__________________
Der Klügere gibt nach... deshalb regieren die Dummen die Welt
eitch100 ist offline   Mit Zitat antworten
Alt 07.07.13, 16:13   #5
St4R
Anfänger
 
Registriert seit: Jul 2009
Beiträge: 10
Bedankt: 0
St4R ist noch neu hier! | 0 Respekt Punkte
Standard

@eitch100: Hab deine Formel angewendet, leider Funktioniert es aber nicht. Vielleicht bin ich auch einfach zu blöde um es anzupassen. Mein Datumsfeld soll A3 sein mein Uhrzeitfeld B3. Eingabefeld ist D3.

Hab deine Formel so Angepasst. Falsch ?

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If ActiveCell.Row = 3 And ActiveCell.Column = 1 Then
Range("A3").Value = Date
End If
If ActiveCell.Row = 2 And ActiveCell.Column = 1 Then
Range("B3").Value = Time
End If
End Sub
St4R ist offline   Mit Zitat antworten
Alt 07.07.13, 17:26   #6
VideoLord
Zentrum der Macht
 
Registriert seit: May 2009
Beiträge: 83
Bedankt: 68
VideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt PunkteVideoLord leckt gerne myGully Deckel in der Kanalisation! | 140907 Respekt Punkte
Standard

ActiveCell.Row = 3 / bedeutet die dritte Spalte also C
ActiveCell.Column = 1 / bedeutet die erste Zeile also 1
zusammen = C1

Somit kannst du dir einfach den korrekten Eingabeplatz selber zuordnen, für beide deiner Anweisungen, also Zeit und Datum.
VideoLord ist offline   Mit Zitat antworten
Alt 07.07.13, 20:53   #7
St4R
Anfänger
 
Registriert seit: Jul 2009
Beiträge: 10
Bedankt: 0
St4R ist noch neu hier! | 0 Respekt Punkte
Standard

Also ich hab das jetzt lange ausprobiert aber irgendwie funzt das nicht. Da kommt Laufzeitfehler und Exel Absturz.
St4R ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:40 Uhr.


Sitemap

().