Affichage d'un label pendant une durée donnée
Résolu
faro54
-
faro54 -
faro54 -
Bonjour,
Dans un UserForm, je souhaite afficher un TexBox (ou son contenu) pendant un temps choisi au préalable qui peut varier (250ms, 500ms, 1s, etc...).
Le but est d'apercevoir un mot, de le mémoriser rapidement et de le réécrire ou le retrouver dans une liste de mot.
J'ai essayé de bricoler avec les tutos trouvés sur le clignotement, mais je bloque ...
Si quelqu'un à une solution
D'avance merci.
Dans un UserForm, je souhaite afficher un TexBox (ou son contenu) pendant un temps choisi au préalable qui peut varier (250ms, 500ms, 1s, etc...).
Le but est d'apercevoir un mot, de le mémoriser rapidement et de le réécrire ou le retrouver dans une liste de mot.
J'ai essayé de bricoler avec les tutos trouvés sur le clignotement, mais je bloque ...
Si quelqu'un à une solution
D'avance merci.
A voir également:
- Affichage d'un label pendant une durée donnée
- Affichage double ecran - Guide
- Label printer logiciel - Télécharger - Outils professionnels
- Windows 11 affichage classique - Guide
- Durée lien wetransfer - Accueil - Services en ligne
- Modifier durée story facebook - Guide
4 réponses
Bonjour faro54,
Peut-être en ajoutant une pause dans ce genre :
Si ton problème est réglé, merci d'aller en haut de page
pour cliquer sur « Marquer comme résolu ».
Cordialement. 😊
Peut-être en ajoutant une pause dans ce genre :
Application.Wait Now + TimeValue("0:00:10")
Si ton problème est réglé, merci d'aller en haut de page
pour cliquer sur « Marquer comme résolu ».
Cordialement. 😊
Bonjour albkan,
Merci pour votre réponse.
Ce n'est pas tout à fait ça que je recherche, j'essayais avec le clignotement parce que je ne trouvais pas d'autre solution.
Ce qu'il me faudrait c'est la fonction qui permette de masquer un TextBox "ex : TextBox1.visible = False" mais après l'avoir affiché 1/2 seconde ou 1/4 de seconde.
Avec OnTime cela ne marche pas car on ne peut pas descendre en dessous de la seconde, d'après ce que j'ai lu il faudrait utiliser Sleep.
Je continue de chercher.
Bonne journée
Cordialement
Merci pour votre réponse.
Ce n'est pas tout à fait ça que je recherche, j'essayais avec le clignotement parce que je ne trouvais pas d'autre solution.
Ce qu'il me faudrait c'est la fonction qui permette de masquer un TextBox "ex : TextBox1.visible = False" mais après l'avoir affiché 1/2 seconde ou 1/4 de seconde.
Avec OnTime cela ne marche pas car on ne peut pas descendre en dessous de la seconde, d'après ce que j'ai lu il faudrait utiliser Sleep.
Je continue de chercher.
Bonne journée
Cordialement
Bonjour faro54,
N'as-tu pas essayé ce qui suit ?
' Pause de 3 secondes, puis masquer TextBox1 Application.Wait Now + TimeValue("0:00:03") TextBox1.visible = False
Ou avec ceci :
' Pause de 3 secondes, puis afficher TextBox1 Application.Wait Now + TimeValue("0:00:03") TextBox1.visible = True ' Pause de 3 secondes, puis masquer TextBox1 Application.Wait Now + TimeValue("0:00:03") TextBox1.visible = False
Si ça marche, tu peux passer le sujet en résolu ;
sinon, désolé : je n'ai pas d'autre idée...
Cordialement. 😊