Exécuter automatiquement les connections de données dans XLSM

J'ai un file XLSM qui contient 2 connections Web Query. Quand je vais à "logins" dans l'onglet "Données", je suis présenté avec les deux connections que j'ai.

Pour chacun de ces derniers, je peux éditer certaines propriétés, une qui dit "Mettre à jour toutes les X minutes". Je l'ai configuré à 1 minute et j'ai également coché "Activer la mise à jour d'arrière-plan".

Ceci, cependant, ne fonctionnera pas car les connections de requêtes Web ne sont pas exécutées de toute façon.

Finalement, ce dont j'ai besoin, c'est d'exécuter ces connections automatiquement une fois par heure. De preference, sans aucune interaction avec l'user et sans que le document soit ouvert.

Est-ce possible?

Vous ne pouvez pas actualiser une connection sans que le file soit ouvert. Vous pouvez exécuter des requêtes lors de l'ouverture du file ou créer une routine VBA qui ouvre le file, puis utilise le RefreshAll et enregistre le file original toutes les heures.
Vous pouvez également utiliser VBS .
La solution finale par OP:

J'ai fini par faire un petit script VBS pour gérer l'ouverture, rafraîchir, fermer. Ensuite, un wrapper de script de lot pour gérer l'exécution du script VBS et de la journalisation. Enfin, Windows Task Scheduler exécute périodiquement le script de lot.