Déplacer classeur excel comportant des liens entre eu

  • Initiateur de la discussion Initiateur de la discussion delirium
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

delirium

Guest
Bosoir à tous.

J'ai réalisé des classeurs excel comportant des liens entre eu (le classeur "conso" récupére les donnés dans "données"), et je voudrais que l'orsqu'il sont ouvert, il ne soit pas demandé aux utilisateurs si il veule mettre à jour (la mise à jour doit se réaliser automatiquement sans qu'il s'en appersoivent).

Pour cela j'ai réaliser une macro dans le classeur "Menu" qui permet de réaliser la mise à jour sans que l'utilisateur s'en appersoit et ouvre le classeur "conso".

Voici le code de ma macro (réalisé avec l'aide de l'enregistreur) :

Sub Macro1()
Application.AskToUpdateLinks = False
Workbooks.Open Filename:= _
"C:\Documents and Settings\BoxWoen\Bureau\désactive maj\conso.xls", _
UpdateLinks:=3
End Sub


Le problème est que sur m'on ordi cela fonctionne, mais lorsque ces classeurs sont utilisé sur un autre PC, cela ne fonctionne plus du fait que le chemin de répertoire n'est pas le même. Je voudrai que les utilisateur n'est pas à intervenir pour mettre à jours les différents liens.
Petite précision, tous ces classeur sont dans le même dossier.

Merci de votre aide et A+
 
Salut, Delirium,

Si tes 2 classeurs sont dans le même répertoire, tu peux utiliser:
Workbooks.Open Filename:= ThisWorkbook.Path & "\conso.xls"…
ThisWorkbook.Path contient en Chaîne de caractère le chemin d'accès au classeur contenant la procédure en cours. Il faut ajouter le dernier \, puis le nom du classeur que tu veux ouvrir.

En espérant que cela répondra à tes soucis…
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
2 K
Retour