bonjour à tous,
j'ai une macro avec une boucle qui ouvre des fichiers, fait des copies puis les ferme.
cependant de façon aléatoire, j'obtiens l'erreur d'execution 1004: impossible de lire le fichier.
je passe en debugage et là aucun soucis la macro repart sur ce qui vient de planter ... puis replante sur l'ouverture d'un autre fichier et ainsi de suite
c'est comme si vba n'avait pas le temps d'ouvrir le fichier. j'ai essayé sur mon disque dur à la place du réseau, le problème est alors moins fréquent mais persiste.
le code pour ouvrir est :
j'ai tenté de mettre des lignes Debug.print "ok" avant et après l'ouverture pour créer une sorte de temporisation mais ça ne change rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Workbooks.Open Filename:=rep & "\" & file
savez vous comment régler ce truc là ?
salutation
dwarf17
Partager