Bonjour à tous,
Je voudrais savoir si l'utilisation de la fonction Application.wait dans une macro, bloque tout le fonctionnement de excel?
Je m'explique, j'ai une macro excel qui commence par mettre a jour des données, les actions manuelles équivalentes sont Onglet Données/Actualiser tout, les requêtes qui sont lancées sont assez longues a ce mettre a jour et c'est pour cela que je dois attendre avant de lancer la suite de ma macro.
voici a quoi ressemble mon début de code:
Sub Auto_open()
ActiveWorkbook.RefreshAll
Application.Wait (Now + TimeValue("00:05:00"))
.
.
.
Je voudrais être certain que l'exécution de la mise a jour des requêtes ne soit pas 'mis en attente' aussi, car j'ai vu que cette fonction mettait en attente tous les événements de Excel, et aux vu de mes résultats j'ai bien l'impression que la mise a jour n'est pas faite complément.
Avez vous une autre piste ?
merci