Bonjour,
Je me tourne vers vous car je ne trouve pas de reponse a mon pb:
j'ai un formulaire dans lequel j'ai un champ.
j'ai une intruction VBA qui met ce champ a visible.
Je repete 10 fois cette instruction.
Jusque la, rien de sorcier.
Maintenant, je fais une boucle avec ce groupe de 10 intructions identiques, une boucle qui repetera 1 000 ce groupe d'instructions.
Je mesure le temps mit pour executer ce groupe d'instruction et je le stocke ds une table, boucle apres boucle.
Resultat:
1- le temps d'execution est variable alors qu'il s'agit de faire exactement la meme chose (parfois 0 ms et d'autres fois un certain temps)
2- beaucoup plus grave: globalement, le temps d'execution de ce groupe d'intruction augmente regulierement.
3- pour retrouver un temps d'execution minimum, il faut fermer et ouvrir le formulaire.
J'ai réalisé ces tests car j'ai un programme VBA qui realise de nombreuses operations sur les champs d'un formulaire (changer la couleur, visible ou pas) et plus je manipule mon formulaire et plus les temps de traitement s'allonge...
Quelqu'un aurait il une piste?
Merci d'avance.
Jeff
Partager