Rafraîchissement de l'affichage d'un champ texte d'un formulaire
1 réponse
Denn
Dans un module VBA, je veux informer l'utilisateur de l'avancement des
tâches en cours en changeant la valeur d'un champ texte dans le
formulaire affiché à l'écran. Malheureusement, le message du champ texte
n'apparaît pas quand je le voudrais, souvent très en retard. La tâche
suivante est souvent très avancée quand le message s'affiche enfin.
Comment forcer le rafraîchissement de l'écran et du formulaire afin que
le message s'affiche en temps réel ?
J'ai le même problème de désyncronisation de l'affichage quand je
demande l'ouverure d'un petit formulaire contenant un message
d'information pour l'utilisateur.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jessy Sempere [MVP]
Bonjour
Je ne suis pas sûr d'avoir tout compris... Si tu parles d'une procédure que tu lances qui est assé longue, il te suffit de mettre l'info que tu souhaites afficher entre tes lignes de codes en fonction des étapes, et de mettre juste après la ligne : DoEvents
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://www.mpfa.info/ ------------------------------------
"Denn" a écrit dans le message de news: 44ff2711$0$25953$
Dans un module VBA, je veux informer l'utilisateur de l'avancement des tâches en cours en changeant la valeur d'un champ texte dans le formulaire affiché à l'écran. Malheureusement, le message du champ texte n'apparaît pas quand je le voudrais, souvent très en retard. La tâche suivante est souvent très avancée quand le message s'affiche enfin.
Comment forcer le rafraîchissement de l'écran et du formulaire afin que le message s'affiche en temps réel ?
J'ai le même problème de désyncronisation de l'affichage quand je demande l'ouverure d'un petit formulaire contenant un message d'information pour l'utilisateur.
Merci de votre réponse.
Bonjour
Je ne suis pas sûr d'avoir tout compris...
Si tu parles d'une procédure que tu lances qui est assé longue, il te suffit
de mettre l'info que tu souhaites afficher entre tes lignes de codes en
fonction des étapes, et de mettre juste après la ligne :
DoEvents
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------
"Denn" <denn@wanadoo.fr> a écrit dans le message de news:
44ff2711$0$25953$ba4acef3@news.orange.fr...
Dans un module VBA, je veux informer l'utilisateur de l'avancement des
tâches en cours en changeant la valeur d'un champ texte dans le formulaire
affiché à l'écran. Malheureusement, le message du champ texte n'apparaît
pas quand je le voudrais, souvent très en retard. La tâche suivante est
souvent très avancée quand le message s'affiche enfin.
Comment forcer le rafraîchissement de l'écran et du formulaire afin que le
message s'affiche en temps réel ?
J'ai le même problème de désyncronisation de l'affichage quand je demande
l'ouverure d'un petit formulaire contenant un message d'information pour
l'utilisateur.
Je ne suis pas sûr d'avoir tout compris... Si tu parles d'une procédure que tu lances qui est assé longue, il te suffit de mettre l'info que tu souhaites afficher entre tes lignes de codes en fonction des étapes, et de mettre juste après la ligne : DoEvents
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://www.mpfa.info/ ------------------------------------
"Denn" a écrit dans le message de news: 44ff2711$0$25953$
Dans un module VBA, je veux informer l'utilisateur de l'avancement des tâches en cours en changeant la valeur d'un champ texte dans le formulaire affiché à l'écran. Malheureusement, le message du champ texte n'apparaît pas quand je le voudrais, souvent très en retard. La tâche suivante est souvent très avancée quand le message s'affiche enfin.
Comment forcer le rafraîchissement de l'écran et du formulaire afin que le message s'affiche en temps réel ?
J'ai le même problème de désyncronisation de l'affichage quand je demande l'ouverure d'un petit formulaire contenant un message d'information pour l'utilisateur.