Bonjour,
Sheets("Tableau").ListObjects("TBLage").QueryTable.Refresh (False) fait la mise à jour et ne passe que lorsque cela est terminé => en écrivant ces mots je comprends vos explications
je suis vraiment désolé pour cette lenteur
Surtout, ne sois pas désolé, tu as obtenu ce qu'il te fallait, et c'est vraiment l'objet d'un forum.
Parfois les explications des uns et des autres, même si elles sont claires dans leur cerveau, le sont beaucoup moins lorsqu'elles sont transcrites à travers nos petits doigts sur un clavier...
Content pour toi
Bonne journée
Edit, je n'ai jamais essayé, mais je pense que la solution donnée par Chris devait faire le taf également