Re,
Voici l'idée je pense, ci-dessous un code qui permet de rafraichir les requêtes d'un classeur,
on peut alors lancer un code après chaque actualisation
Public Sub RefreshQueries()
Dim ws As Worksheet, qt As QueryTable
For Each ws In ActiveWorkbook.Worksheets
For Each qt In ws.QueryTables
qt.refresh BackgroundQuery:=False
' Ici le code à lancer après traitement
Call CodeALAncer
Next qt
Next ws
End Sub
A+