liaison change sans avertissement!

  • Initiateur de la discussion Initiateur de la discussion tonelli1
  • 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 !

T

tonelli1

Guest
Bonjour,

Comment interdire à Excel de modifier les liaisons sans demande de validation de l'utilisateur?

Exemple de cas où les liaisons changent sans autorisation :
1)on déplace le fichier Excel dans un autre répertoire
2)le fichier Excel est sur un lecteur réseau de lettre A: et on définit le lecteur réseau comme favoris réseau, il semble qu'il remplace la liaison A:/... par chemin brute du lecteur reseau(exemple //p0012)/...

Merci.
 
Re : liaison change sans avertissement!

Bonjour

Si les fichiers liés sont dans le même dossier, Excel affiche la chemin complet mais ne stocke en réalité que le nom du classeur.
Ce qui explique que le chemin semble changer.

Sinon il stocke le chemin complet (unité comprise) et quand on déplace, cela ne marche plus.
 
Re : liaison change sans avertissement!

merci pour votre reponse

il semble en effet qu'Excel ne sauvegarde pas la lettre du lecteur et qu'il actualise la lettre.

Illustration :
C:/repertoire1/fichier1.xls contient une liaison vers C:/repertoire2/fichier2.xls

si on place fichier1.xls dans D:/repertoire3/ alors la liaison devient D:/repertoire2/fichier2.xls même si D:/repertoire2/ n'existe pas

Comment forcer Excel à ne pas modifier la lettre du lecteur?
car ça pose probleme pour un lecteur réseau qui peut être atteint soit par la lettre (A:/...) et soit par son chemin réseau (//p0012/...) :
Excel ne sait pas mettre à jour automatiquement si on met le chemin reseau(lorsque les deux fichiers xls sont ouvert)
 
Dernière modification par un modérateur:
Re : liaison change sans avertissement!

Bonjour

Vérification faite, il semble que Microsoft aie effectivement modifié la gestion des liens et conserve maintenant le chemin complet à l'exception de l'unité des fichiers liés si l'unité des de ces fichiers est la même que le fichier contenant les liens : cela permet de recréer la même arborescence ailleurs sans perdre les liaisons.

Donc quand on en ouvre un, il se réfère à l'unité du fichier ouvert et adapte l'unité en conséquence. Elle est affichée pour info mais n'est pas réellement enregistrée.

En revanche si les liens pointent vers d'autres unités, il cherche bien sur l'unité enregistrée lors de la liaison.

En ce qui me concerne , ce fonctionnement me paraît logique.

Il manque juste la gestion en chemin relatif : encore que je n'ai pas testé s'il y avait des changements.
 
Re : liaison change sans avertissement!

Merci de votre réponse

C'est pas forcément logique car en deplaçant le fichier xls sur un autre lecteur, les liens ne fonctionnent plus vu qu'ils pointent sur des liens imaginaires!

ca peut même devenir très dangereux si tu lit ton fichier depuis l'adrresse UNC(//serveur/) car il change la lettre du lecteur en le nom UNC et si t'enregistre,là il enregistre le chemin absolu donc mêm si tu relis le fichier à partir du lecteur mappé(A:/), il laissera le chemin UNC!
https://www.excel-downloads.com/threads/difference-liaisons-de-type-lecteurs-mappes-ou-unc.134590/

Donc, le minimum serait qu'Excel demande si notre lien est relatif ou absolu (s'il a le droit de changer la lettre du lecteur!) car il semble relatif par défaut.

Où est l'option qui permet de regler ça ou quelle est la syntaxe dans le lien?

N.B : dans edition/liaisons/ il y a mise a jour mis sur automatique et un rond grisée pour manuel,ça serait pas ça?

Merci.
 
Dernière modification par un modérateur:
- 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

J
Réponses
0
Affichages
1 K
J
J
Réponses
0
Affichages
1 K
J
N
  • Question Question
Réponses
5
Affichages
3 K
B
Réponses
4
Affichages
1 K
B
Retour