merci pour votre retour rapide Antoine
Je viens de tester et j’ai un message d’erreur
Erreur de compilation
Boucle sans Do
voici ma macro avec les modifications
J’ai l’impression que ça vient de loop à la fin
Sub ...
Chemin = ....
Fichier = ...
Do While Fichier <> ""
If Val(Fichier) >= 5000 Then
Set Wb = Workbooks.Open(Chemin & Fichier)
Wb.RefreshAll
'Application.AskToUpdateLinks = False
'ActiveWorkbook.UpdateLinks = xlUpdateLinksNever
ActiveWorkbook.UpdateLinks = xlUpdateLinksAlways
Wb.Save
Wb.Close
Set Wb = Nothing
Fichier = Dir
Loop
MsgBox "Fin de la mise à jour"
End Sub