Pb de mise a jours des liaisons sur Excel

e dispose d'un document excel (document A), qui va chercher les informations dans d'autre document excel "Doc source" (ex: \\192.168.0.1\excel\fichierclient.xls)

Au lancement du document celui propose de mettre à jour les données, la pas de problème.

Le problème est que si une personne modifie l'un des "documents sources" sous le réseaux et qu'elle l'enregistre, si le document "document A" est deja ouvert cela ne s'actualise pas automatiquement.

Comment faire ?

Car actuellement il est obliger de ressortir du doc A et y re entrer pour faire la mise à jour des données.

Bonjour

Créer un bouton et affecte lui le code ci-dessous, tu n'auras donc pas besoins de fermer et de ré-ouvrir le fichier pour actualiser les liaisons

ActiveWorkbook.RefreshAll

Voilà un petit exemple pour illustrer mon message. Au clique du bouton refresh un userform s'affiche pendant toute la durée de l'actualisation et disparais une fois finit ! Dans cette exemple on a pas le temps de le voir étant donner qu'il n'y a rien a actualiser

4refresh.xlsm (15.96 Ko)

Bonjour

Pas besoin de VBA

Il suffit de mettre dans la barre de lancement rapide le bouton qui existe déjà dans l'onglet données...

Rechercher des sujets similaires à "mise jours liaisons"