Desactiver le Background refresh de toutes les connections

Résolu/Fermé
Messages postés
15
Date d'inscription
jeudi 10 novembre 2016
Statut
Membre
Dernière intervention
25 avril 2018
-
Messages postés
18318
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 janvier 2022
-
Bonjour le forum,
Je cherche un code VBA qui permettrait de désactiver le Background Refresh de toutes de mes connections web ( >250) .

Ceci dans le but de pouvoir éxécuter une macro de màj des connections en séquences avec d'autres macros.
Sans cela , les macros suivantes s'éxecutent sans attendre la fin des màj des connections.

Merci pour vos propositions


1 réponse

Messages postés
18318
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 janvier 2022
1 002
je suppose que tu ne cherches plus?
sinon, suggestion:
Sub allqt()
Dim ws As Worksheet
Dim qt As QueryTable
For Each ws In ThisWorkbook.Worksheets
    For Each qt In ws.QueryTables
        qt.BackgroundQuery = False
    Next qt
Next ws
End Sub