VBA : supprimer "activer les liaisons" à l'ouverture du fichier

Maud1681 Messages postés 14 Date d'inscription   Statut Membre Dernière intervention   -  
Maud1681 Messages postés 14 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai une macro qui permet de copier une feuille et l'enregistrer sous un nouveau nom. Quand j'envoie ce fichier, excel demande à l'ouverture s'il faut "activer" le contenu et "mettre à jour les laisons". Je voudrais supprimer ces message et peu importe l'ordinateur qui ouvre le fichier.

J'ai trouvé ce code : Workbooks.Open monfichier, UpdateLinks:=0

Mais question bête... est-ce que ça va annuler mes deux alertes ? et où dois-placer le code étant donné que je veux que l'option soit active sur la copie ?

Vous remerciant par avance encore une fois,


1 réponse

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
0
Maud1681 Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
alors je dois vraiment être nulle sur le sujet...
Si je suis le chemin indiqué (à partir du fichier source), forcément excel me dit qu'il n'y a pas de liaison.
Quand j'active ma macro, une copie de la feuille se fait, j'utilise un copier/coller pour supprimer toutes les liaisons et j'enregistre la feuille.
La feuille reste quand même associée au fichier d'origine... je sèche... c'est quand même curieux... je veux faire une copie et perdre toute connexion avec le fichier source...
0