VBA EXCEL:Annuler le msg:mise à jour liaison?

[Résolu/Fermé]
Signaler
-
 Nono -
Bonjour,

Dans un de mes macros Excel:

-J'ouvre un autre fichier excel qui contient des liens vers un autre classeur.

Pendant l'excution de la macro, une msg apparait me demandant si je veux metre à jour les liaisons, et je n'arrive pas à enlever ce msg.

- Dans la macro, j'ai mis Docmd.setwarning=false , j'ai aussi mis l'equivalent Excel (donc je ne me souvient plus en ce moment ;) )

-Dans excel ,j'ai décoché la case "Confiation de la mise à jour automatique des liens"

Le msg apparait toujours, comment faire partir ce msg?

4 réponses

Messages postés
16491
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
21 juillet 2021
3 200
Bonjour,

Private Sub Workbook_Open()
Application.AskToUpdateLinks = False
End Sub

petite remarque:
Application.DisplayAlerts = False est à déconseiller formellement car elle emp^che tous les messages de sécurité
Lorsque, VRAIMENT, on ne peut pas faire autrement,il faut utiliser dès qu'on le peut OBLIGATOIREMENT le rétablissement des affichages d'alertes par
Application.DisplayAlerts = False

Ne pas le faire ou ne pas le conseiller est une faute grave

13
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Un 'Workbooks.Open monfichier, UpdateLinks:=0' dans le code.
Messages postés
1505
Date d'inscription
vendredi 25 mai 2007
Statut
Membre
Dernière intervention
31 janvier 2018
146
Bonjour,

Mets cette ligne de commande en début de macro :
Application.DisplayAlerts = False
Merci, trop simple et efficace :o)

ouiiiii sa maaaaarche
merci merci merci merci