Réponse acceptée !
Salut,
Le probleme est que la methode Application.DisplayAlerts = False dans l'evenement open du fichier, arrive trop tard. C'est a dire qu'excel cherche a mettre a jour les liens avant le lancement des macro.
La solution la plus simple serait de supprimé tout les liens, mais ce n'est peut etre pas ce que tu veux, heureusement il existe une solution :
Premiere solution les liens ne seront pas mis a jour et aucun message n'apparaitra.
ActiveWorkbook.UpdateLinks = xlUpdateLinksNever
deuxieme solution les liens seront mis a jour automatiquement et ce sans message.
ActiveWorkbook.UpdateLinks = xlUpdateLinksAlways
il suffit de te faire une petite macro et de la lancer une fois et de sauver ton fichier. Apres ça l'option sera prise en comtpe jusqu'a ce que quelqu'un change cette option. C'est a dire que si tu ne touches plus a cette option excel ne te demandera plus rien concernant les lien pour ce fichier.
A+
