Korrekt laufende Uhr in die Zelle einer Excel Tabelle einfügen

Diskutiere Korrekt laufende Uhr in die Zelle einer Excel Tabelle einfügen im Office Forum im Bereich Microsoft Community Fragen; Originalansicht: Korrekt laufende Uhr in die Zelle einer Excel Tabelle einfügen Mit Excel kann man durch Formeln so einiges bewältigen. Wenn es mal mit einer ...


+ Antworten + Neues Thema erstellen
Ergebnis 1 bis 3 von 3
  1. #1

    Korrekt laufende Uhr in die Zelle einer Excel Tabelle einfügen

    Originalansicht: Korrekt laufende Uhr in die Zelle einer Excel Tabelle einfügen

    Mit Excel kann man durch Formeln so einiges bewältigen. Wenn es mal mit einer Formel nicht so recht klappen will kann man auf das eingebundene Microsoft Visual Basic zurückgreifen, sofern man den nötigen Code kennt. Wie Ihr mit Hilfe von Microsoft Visual Basic eine laufende Uhr in der Zelle einer Excel Tabelle mitlaufen lassen könnt zeigt euch dieser Ratgeber.


    Allerdings gibt es für diese Maßnahme keine Excel Funktion, oder der Autor kennt diese nur nicht, und man muss über die Microsoft Visual Basic Option gehen. Diese ist in Excel eingebunden und Ihr öffnet diese durch drücken von „ALT+F11“. Hier sehr Ihr nun links oben ein Fenster mit einer Art Verzeichnisstruktur. Dort sucht Ihr das Blatt in dem die Uhr stehen soll, in unserem Fall „Uhr“ und macht einen Doppelklick darauf.


    Nun öffnet sich rechts ein Fenster in das man Code eingeben kann. Das Ganze wäre ja kein Ratgeber wenn wir nichts vorbereitet hätten, also kopiert Ihr folgenden fett geschriebenen Code und fügt diesen in das Fenster ein:

    Option Explicit

    Private Sub Workbook_Open()
    Zeitmakro
    End Sub

    Private Sub Workbook_BeforeClose(Cancel As Boolean)
    On Error Resume Next
    Application.OnTime EarliestTime:=DaEt, Procedure:="Zeitmakro", Schedule:=False
    End Sub



    Nun geht Ihr oben in der Leiste auf „Einfügen“ und dann „Modul“ und es öffnet sich ein zweites Fenster. In dieses Fenster kopiert Ihr nun den folgenden und ebenfalls fett geschriebenen Code:

    Option Explicit
    ' Code "Zeitmakro"
    Public DaEt As Date

    Sub Zeitmakro()
    ThisWorkbook.Worksheets("Uhr").Range("A1") = Format(Time, "hh:mm:ss")
    DaEt = Now + TimeValue("00:00:01")
    Application.OnTime DaEt, "Zeitmakro"
    End Sub



    Wenn das Blatt in dem die Uhr stehen soll nicht „Uhr“ heißt müsst Ihr hier den entsprechenden Namen eintragen, und wenn die Uhr nicht in Zelle „A1“ stehen soll müsst Ihr hier auch die Zelle nach Wahl eintragen. Wenn dies alles stimmt könnt Ihr die Mappe über den Reiter „Datei“ speichern, und zwar als „Excel-Arbeitsmappe mit Makros“ sonst war alles umsonst!


    Wenn Ihr nun die Mappe wieder öffnet solltet eine Uhr im Feld A1 zu sehen sein. Wenn nicht geht Ihr über den Reiter „Ansicht“ auf „Makros“, klickt ganz rechts das Feld „Makros“ an und wählt aus dem Menü „Makros anzeigen“ aus. In der nun erscheinenden Liste könnt Ihr dann auch das erstellte „Zeitmakro“ auswählen und sichtbar machen.


    Meinung des Autors: Warum? Weils es geht? Es gibt ja durchaus Leute die, warum auch immer, die aktuelle Uhrzeit benötigen und so bringt man eine korrekt laufende Uhr in seine Excel Tabelle.

  2. Schau dir mal diesen Ratgeber an. Dort wird jeder fündig!

    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2
    Gast Lar M.
    Standardavatar

    Korrekt laufende Uhr in die Zelle einer Excel Tabelle einfügen

    Haut alles soweit hin, aber leider muß ich das Makro immer manuell ausführen. Nach dem Öffnen der Datei steht die Zeit auf dem Zeitpunkt des schließens und das Makro starte nicht automatisch. Gäbe es dafür noch ne Lösung?

  4. #3
    Mirr
    Standardavatar

    Korrekt laufende Uhr in die Zelle einer Excel Tabelle einfügen

    Hi,

    es funktioniert MEGA. ich habe verschiedene Bedingte Formatierungen damit eingebunden um eine genial Übersicht zu bauen.
    eine frage gibt es eine Möglichkeit einen Button einzufügen um die Uhr anzuhalten?

    ich kann sonst die Tabele in der die Uhr Läuft immer nur als letztes Schließen....


Korrekt laufende Uhr in die Zelle einer Excel Tabelle einfügen

Korrekt laufende Uhr in die Zelle einer Excel Tabelle einfügen - Ähnliche Themen


  1. Per Excel Kamera Funktion Teile einer Excel Tabelle an anderer Stelle als Screenshot einfügen: Ihr arbeitet gern und viel mit großen Excel Tabellen? So manches Mal muss man dann vielleicht den Teil eines anderen Tabellenabschnittes hervorholen...



  2. MSN Money tickersymbol - Liste von MSN in eine Tabelle einfügen.: Halo versuche seit Tagen eine Liste von MSN in eine Tabelle einzufügen. Leider fehlt mir das Tickersymbol für den DAX30 (ein Beispiel für BMW ist...



  3. In eine Excel Tabelle diagonal laufende Überschriften einfügen? So funktioniert es!: Excel Tabellen sind zwar nicht jedermanns Sache und gehören für viele eher nur zum Pflichtprogramm, aber damit es nicht ganz so langweilig wird und...



  4. Formel. Wie bekomme ich monatlichen wert in einer Zelle die alle Berechnungen durchführt ?: wie bekomme ich den monatlichen wert in einer Zelle die anschließend alle Berechnungen durchführt. Dazu habe ich ein Stunden Zettel für alle Monate...



  5. Auflistung von Formelergebnissen in einer Zelle: Hallo, Ich möchte eine selbstausfüllendes Formular in Excel erstellen. Dazu habe ich als einzelne Datenblätter Formulare erstellt und möchte diese...