Wenn ich in einer Tabelle aus der Steuerelement-Toolbox eine
TextBox nehme und ich will dort die laufende Uhrzeit anzeigen
wie mach ich das und wohin schreib ich dies.
Anfänger VBA-Kenntnisse vorhanden.
Mit bestem Dank im vorraus
Mit bestem Dank im vorraus
... du belastest EXCEL mit einer kontinuierlichen Aufgabe und kannst kaum noch vernünftig arbeiten, weil das Makro in einer Endlosschleife läuft.
Du kannst zwar mit "DoEvents" in der Schleife Benutzereingaben abfangen, aber eben nur jede Sekunde. Alle anderen Aufgaben müssen sich dem Makro unterordnen
Ein Ansatz:
Private Sub TextBox1_Change()
Timerstart:
Me.TextBox1.Value = Format(Now(), "hh:mm:ss")
Application.Wait (Now() + TimeValue("00:00:01"))
DoEvents
GoTo Timerstart:
End Sub
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen