Pas besoin pour l'ajout du code de tri, avec les Queries, j'ai déjà gagné beaucoup de temps et le tri est déjà fait.
Possible de me donner le fichier ?
j'ai l'impression que les macros ne fonctionnent pas si les fichiers sources sont ouverts ailleurs et en cours d'utilisation, est-ce possible ?
Non sauf si vous avez des codes dans les autres fichiers.
MAis ce que vous pouvez faire c'est devant chaque nom worksheet, ajoutez THISWORKBOOK
Exemple au début :
With Thisworkbook.Sheets("HistoriqueProcess")
Ensuite plus bas vous devez encore mettre cela à 4 endroits
question : Je suppose que le code se trouve bien dans le fichier que vous avez posté ?