A voir également:
- Refreshall vba
- Mkdir vba ✓ - Forum VB / VBA
- Vba récupérer valeur cellule ✓ - Forum VB / VBA
- Excel compter cellule couleur sans vba - Guide
- Vba range avec variable ✓ - Forum VB / VBA
- Vba dépassement de capacité ✓ - Forum Excel
1 réponse
ThauTheme
Messages postés
1442
Date d'inscription
mardi 21 octobre 2014
Statut
Membre
Dernière intervention
29 juillet 2022
160
25 juil. 2016 à 23:18
25 juil. 2016 à 23:18
Bonsoir MP, bonsoir le forum,
Peut être devrais-tu laisser le temps à excel de recalculer avant d'afficher le message. Re3arde le code ci-dessous (4 secondes d'attente) :
Peut être devrais-tu laisser le temps à excel de recalculer avant d'afficher le message. Re3arde le code ci-dessous (4 secondes d'attente) :
Sub updatedata() Sheets("Data").Select ActiveWorkbook.RefreshAll Application.Wait (Now + TimeValue("0:00:4")) MsgBox "MAJ" End Sub
27 juil. 2016 à 13:09
J'ai aussi trouvé une autre solution sur le net :
Aller dans données externes
Propriétés de la page de donnees et décocher activer l'actualisation en background
:)
Bonne journée !!