Ik heb een code die een lopende klok weergeeft in Label9.
Wat mij opviel is dat deze niet werkt onder het Event Initialize. Nu vraag ik mij af. Waarom werkt deze niet onder genoemd Event, maar wel onder Activate?
Ik bedoel Initialize stelt toch alles in zoals je alles wilt hebben en Activate verschilt hier toch niet zoveel mee of is deze juist enkel bedoelt om bepaalde objecten zoals Label9 te activeren zodat ze ook daadwerkelijk gaan werken?
Ook vraag ik mij af in hoeverre de code goed blijft lopen en of dat ik problemen kan verwachten met het runnen van het gehele userform in combinatie met andere userforms. Immers alle userforms komen op niet-modaal te staan zodat ik makkelijk door kan werken en kan schakelen tussen de werkbladen en userforms.
Wat mij opviel is dat deze niet werkt onder het Event Initialize. Nu vraag ik mij af. Waarom werkt deze niet onder genoemd Event, maar wel onder Activate?
Ik bedoel Initialize stelt toch alles in zoals je alles wilt hebben en Activate verschilt hier toch niet zoveel mee of is deze juist enkel bedoelt om bepaalde objecten zoals Label9 te activeren zodat ze ook daadwerkelijk gaan werken?
Ook vraag ik mij af in hoeverre de code goed blijft lopen en of dat ik problemen kan verwachten met het runnen van het gehele userform in combinatie met andere userforms. Immers alle userforms komen op niet-modaal te staan zodat ik makkelijk door kan werken en kan schakelen tussen de werkbladen en userforms.
Code:
Private Sub UserForm_Activate()
Do
Label9 = Format(Now, "hh:mm:ss")
DoEvents
Loop
End Sub