Bonne idée Klaus, j'ais fait l'essai, mais ce n'est pas parfait.
Cela améliore les choses, mais le message "Access Violation" arrive encore, mais moins souvent.
Comme je l'ais expliqué plus haut, un WAIT 5 ne suffit pas il faut un WAIT 10.
De plus, il me semble que Jack avait précisé que DISPLAY n'était rien d'autre qu'un WAIT 1, mais je n'arrive pas à retrouver le sujet sur le forum.
Je précise que c'est valable pour ma configuration (Processeur I3), pas certain que l'on puisse recréer le problème sur une autre configuration.
Je pense que le problème est lié à la vitesse d'exécution du PC, mais je n'en suis pas certain.
Pour arriver à recréer le "bug" il faut que dans la boucle FOR/NEXT il y ai un traitement assez conséquent (dans mon cas 17 éléments X environ 90 lignes d'un fichier = 1530 traitements à faire).
Donc, selon moi, il faut adapter la valeur de WAIT suivant la configuration du PC et le nombre d'éléments à traiter. Mais je ne suis pas très affirmatif, c'est mon intuition.
J'aimerais savoir ce que Jack en pense.
A+