Alle Kategorien
Suche

Excel: Uhrzeit ohne aktualisieren einfügen - so geht's

Mit einem Makro können Sie eine sich automatisch aktualisierende Uhr mitlaufen lassen.
Mit einem Makro können Sie eine sich automatisch aktualisierende Uhr mitlaufen lassen.
Wenn Sie in Ihrem Arbeitsball in Excel eine Uhrzeit mitlaufen lassen möchten, ohne diese andauernd manuell aktualisieren zu müssen, können Sie dies ganz einfach über eine Makro-Programmierung lösen.

Ein Excel-Sheet bearbeiten

  1. Öffnen Sie zuerst das Programm Excel aus dem Paket Microsoft Office. Am besten ist es, wenn Sie eine Version nicht älter als Excel 2003 auf dem PC haben.
  2. Wenn Excel gestartet ist, öffnen Sie die Visual Basic Editor (VBA). Dies erreichen Sie am schnellsten durch das Drücken der Tastenkombination „Alt + F11“. Es erscheint daraufhin ein neues leeres Fenster des Visual Basic Editors.
  3. Am oberen Bildschirmrand sehen Sie zwei Bearbeitungsleisten. Suchen Sie in der unteren den zweiten Button von links, der rot-blaue Farben trägt. Klicken Sie hier auf das kleine Dreieck rechts neben dem Button. Wählen Sie in dem sich öffnenden Menü die Option „Modul“ aus.
  4. Es öffnet sich nun ein neues und leeres Arbeitsblatt. Hier können Sie nun eine Makro-Programmierung vornehmen, mit der dann die Uhrzeit ohne Aktualisierung in einer bestimmten Zelle angezeigt wird.

Per Makro eine Uhrzeit einfügen ohne aktualisieren

Ein Makro selbst zu schreiben ist relativ kompliziert. Sie können aber jederzeit schon fertige Codes in den Visual Basic Editor einfügen und diese danach noch für Ihre Bedürfnisse anpassen. Fügen Sie hier folgenden Code ein:

Sub Uhrzeit()
[A1] = Format(Time, "hh:mm:ss")
Application.OnTime Now + TimeValue("00:00:01"), "Uhrzeit"
End Sub

  1. Sie können den Code noch bearbeiten. Das A1 in eckigen Klammern in Zeile zwei steht für die Zelle, in der die Uhrzeit stehen soll. Diese Benennung können Sie durch eine beliebige Zelle ersetzen.
  2. Außerdem können Sie noch das Format ändern, zum Beispiel anstatt "hh:mm:ss" in "hh:mm". So wird auf die Anzeige der Sekunden verzichtet.
  3. Zuletzt können Sie noch das Intervall bestimmen, in dem Excel die Uhrzeit aktualisieren soll. Ändern Sie einfach den Wert in der dritten Zeile hinter „TimeValue“.
  4. Speichern Sie nun die Mappe. Klicken Sie dazu auf die blaue Diskette links in der zweiten Bearbeitungszeile. Achten Sie dabei darauf, als Dateityp „Excel-Arbeitsmappe mit Makros (*.xlsm)" auszuwählen.
  5. Mit Klick auf das Kreuz im rechten oberen Eck können Sie VBA nun schließen. Sie sehen daraufhin das Excel-Arbeitsblatt ohne die Uhrzeit. Diese müssen Sie erst aktivieren. Klicken Sie auf das Registerblatt „Ansicht“. Ganz rechts klicken Sie auf das kleine Dreieck unter „Makros“. Wählen Sie hier „Makros anzeigen“.
  6. Wählen Sie das Makro „Uhrzeit“ aus der Liste aus. Markieren Sie es und betätigen Sie rechts den Button „ausführen“. Nun wird Ihnen die aktuelle Zeit in der Arbeitsmappe angezeigt. Sie müssen diese nicht mehr manuell aktualisieren. Dies geschieht aufgrund des Makros automatisch.
Teilen: