Thema Datum  Von Nutzer Rating
Antwort
20.11.2022 20:18:48 Orlowski95
NotSolved
20.11.2022 20:44:58 Mase
NotSolved
Rot Countdown in Userform
21.11.2022 00:52:50 xlKing
Solved
21.11.2022 22:19:52 Orlowski95
NotSolved

Ansicht des Beitrags:
Von:
xlKing
Datum:
21.11.2022 00:52:50
Views:
363
Rating: Antwort:
 Nein
Thema:
Countdown in Userform

Hi,

VBA-Experten gibts leider nicht allzu Viele. Aber kann es sein, dass du noch nie mit Userforms gearbeitet hast? An deinem Code ist ja fast Alles fehlerhaft.

Sämtlicher Code nach Unload Me wird nicht mehr ausgeführt. Warum wohl???

Mit Userform1.Show rufst du ein anderes Formular gebunden auf. D.h. solange das angezeigt wird, kann der nachfolgende Code nicht ausgeführt werden!

Du solltest dir entweder im Initialize-Ereignis des zweiten Formulars die Daten des ersten holen, oder die Formulare ungebunden aufrufen. Lies dir dazu nochmal ein bisschen was zum Thema Formulare durch. Da gibt's im Netz genügend Beispiele.

Außerdem warum 6 Textboxen? Für Stunden, Minuten und Sekunden braucht man nur 3. Alles andere ist nicht nutzerfreundlich. Für die Darstellung der Zeit könntest du z.B. auch UserForm1.Label1.Caption = Format(a, "00") & ":" & Format(b, "00") & ":" & Format(c, "00") machen.

Gruß Mr. K.

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
20.11.2022 20:18:48 Orlowski95
NotSolved
20.11.2022 20:44:58 Mase
NotSolved
Rot Countdown in Userform
21.11.2022 00:52:50 xlKing
Solved
21.11.2022 22:19:52 Orlowski95
NotSolved