Bonjour,
Ben ! difficile à dire.
Il s'agit peut-être d'un problème de concurrence d'accès ou d'autorisation d'accès.
Alors plutôt que d'avoir N Requêtes qui appellent Excel.CurrentWorkbook() je vous propose dans le fichier joint
Une seule requêtre 'Maître' (nommée Tables_PAS) qui ne sera interrogée qu'une seule fois pendant les actualisations.
Requête dont les lignes sont filtrées sur tous les éléments (Name) commençant par 'PA_'
Pour source de vos requêtes vous pourrez faire, par exemple :
=Tables_PAS{[Name="PA_DITS"]}[Content]
(Voir la source de vos requêtes PA_????)
Et si vous voulez filtrer les lignes en même temps (voir requête 'DIT (2) )':
=Table.SelectRows(Tables_PAS{[Name="PA_DITS"]}[Content], each Text.Contains([XCode], "DIT"))
(P.S. Le X devant XCode est à supprimer. Il n'est là que pour tromper l'éditeur de post)
Vous pourrez vous passer de la requête Tout.
De façon générale, il est préférable de faire les sélections de lignes en premier, avant les tris, et autres transformations.
Cordialement