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

Forumthread: aktuelle Uhrzeit eintragen mit Aktualisierung

aktuelle Uhrzeit eintragen mit Aktualisierung
Ralf
Hallo Forum,
ich möchte in einer Zelle (C1) immer die aktuelle Uhrzeit angezeigt bekommen. Über die Jetzt() Funktion wird mir die Uhrzeit zwar angezeigt, aber leider nicht aktualisiert. Gibt es eine Möglichkeit die aktuelle Systemuhrzeit in dieser Zelle anzuzeigen (ohne Sekunden, Stunde + Minute reicht aus)? Dies soll aber nicht die Geschwindigkeit der Excel Arbeitsmappe beeinträchtigen.
Danke schon mal für Eure Lösungsvorschläge.
Gruß
Ralf
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: aktuelle Uhrzeit eintragen mit Aktualisierung
29.01.2010 06:39:21
Walter
Guten Morgen Ralf,
C1 JETZT()
AKTUALISIEREN mit F9
Walter
AW: aktuelle Uhrzeit eintragen mit Aktualisierung
29.01.2010 07:15:21
Ralf
Hallo Walter,
das ist mir schon bekannt, ich möchte dies jedoch automatisch aktualisieren lassen, sprich mit Makro in einer Schleife.
Gruß
Ralf
AW: aktuelle Uhrzeit eintragen mit Aktualisierung
29.01.2010 07:43:18
Heinz
Hallo Ralf
Habe ich in diesen Forum gefunden.
Gruß
Heinz
https://www.herber.de/bbs/user/67606.xls
Anzeige
AW: aktuelle Uhrzeit eintragen mit Aktualisierung
29.01.2010 08:10:06
Ralf
Hallo Heinz,
passt.
Ich habe zwar auch im Forum gesucht, aber nichts passendes gefunden.
Viele Grüße
Ralf
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Aktuelle Uhrzeit automatisch in Excel aktualisieren


Schritt-für-Schritt-Anleitung

Um die aktuelle Uhrzeit in Excel automatisch zu aktualisieren, kannst Du ein einfaches VBA-Makro verwenden. Hier ist eine Schritt-für-Schritt-Anleitung:

  1. Excel öffnen und die Datei, in der Du die aktuelle Uhrzeit anzeigen möchtest, laden.

  2. Entwicklertools aktivieren (falls noch nicht geschehen):

    • Gehe zu "Datei" > "Optionen" > "Menüband anpassen".
    • Aktiviere das Kontrollkästchen "Entwicklertools".
  3. VBA-Editor öffnen:

    • Klicke auf "Entwicklertools" in der Menüleiste und wähle "Visual Basic".
  4. Neues Modul erstellen:

    • Im VBA-Editor, rechtsklicke auf "VBAProject (DeinWorkbookName)", wähle "Einfügen" und dann "Modul".
  5. Makro eingeben:

    • Füge folgenden Code in das Modul ein:
    Sub UhrzeitAktualisieren()
       Application.OnTime Now + TimeValue("00:01:00"), "UhrzeitAktualisieren"
       Range("C1").Value = Format(Now, "hh:mm")
    End Sub
    • Dieser Code aktualisiert die Uhrzeit in Zelle C1 jede Minute.
  6. Makro ausführen:

    • Schließe den VBA-Editor und kehre zu Excel zurück.
    • Drücke ALT + F8, wähle "UhrzeitAktualisieren" und klicke auf "Ausführen".

Jetzt wird die aktuelle Uhrzeit in Excel automatisch aktualisiert.


Häufige Fehler und Lösungen

  • Problem: Die Uhrzeit wird nicht aktualisiert.
    Lösung: Stelle sicher, dass das Makro korrekt ausgeführt wird und die automatische Aktualisierung in den Excel-Optionen aktiviert ist.

  • Problem: Die Uhrzeit enthält Sekunden, aber Du möchtest nur Stunden und Minuten.
    Lösung: Ändere die Formatierung in der Zeile Range("C1").Value zu Format(Now, "hh:mm").


Alternative Methoden

Falls Du keine Makros verwenden möchtest, kannst Du die folgende Formel nutzen, die jedoch manuell aktualisiert werden muss:

  • Formel zur Anzeige der aktuellen Uhrzeit:

    =JETZT()

Um die Uhrzeit ohne Sekunden darzustellen, kannst Du das Format der Zelle auf "hh:mm" ändern. Beachte, dass diese Methode die Uhrzeit nicht automatisch aktualisiert.


Praktische Beispiele

  1. Uhrzeit in C1 einfügen:

    • Verwende die oben beschriebene VBA-Methode, um die aktuelle Uhrzeit in Zelle C1 anzuzeigen und automatisch zu aktualisieren.
  2. Uhrzeit in verschiedenen Zellen:

    • Du kannst den Bereich ändern, indem Du Range("C1") in Range("D1") oder eine andere Zelle änderst, um die aktuelle Uhrzeit dort zu zeigen.

Tipps für Profis

  • Automatisches Starten des Makros: Du kannst das Makro beim Öffnen der Datei automatisch starten, indem Du es in das „Workbook_Open“ Ereignis einfügst:

    Private Sub Workbook_Open()
      UhrzeitAktualisieren
    End Sub
  • Verwende die Funktion NOW() in Kombination mit bedingten Formatierungen, um die Zelle hervorzuheben, wenn die Uhrzeit einen bestimmten Schwellenwert überschreitet.


FAQ: Häufige Fragen

1. Wie kann ich die Aktualisierung der Uhrzeit stoppen?
Du kannst die folgenden Schritte ausführen:

  • Gehe zurück zum VBA-Editor und entferne die Zeile, die OnTime verwendet.

2. Kann ich die Uhrzeit auch im 24-Stunden-Format anzeigen?
Ja, ändere einfach die Formatierung in der Zeile Range("C1").Value zu Format(Now, "hh:mm"), um die Uhrzeit im 24-Stunden-Format anzuzeigen.

3. Gibt es eine Möglichkeit, die Uhrzeit in mehreren Zellen gleichzeitig zu aktualisieren?
Ja, Du kannst die Range-Anweisung anpassen, um mehrere Zellen gleichzeitig zu aktualisieren, z.B. Range("C1:D1").Value = Format(Now, "hh:mm").

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