Références relatives simples dans les liens externes (Microsoft Excel)
Mike se demande s’il existe un moyen pour que des liens vers des informations dans un classeur externe utilisent des références relatives. Par exemple, s’il existe un lien vers une cellule dans un autre classeur, il est automatiquement défini sur un chemin d’accès explicite, tel que c: \ fullpath \ otherfile.xls. Ce serait mieux pour les besoins de Mike si ce n’était pas un chemin explicite, au lieu d’utiliser simplement otherfile.xls. De cette façon, il pourrait déplacer des fichiers et avoir la référence à un fichier externe relatif à l’emplacement de mon classeur actuel.
Il n’y a aucun moyen réel de le faire dans Excel. Les liens sont créés lorsque le fichier lié est stocké. Lorsque les deux classeurs sont ouverts (celui avec le lien et celui qui est la cible du lien), les liens se réfèrent uniquement au nom de fichier. L’emplacement du chemin complet n’est enregistré que lorsque le fichier lié est enregistré.
Si vous souhaitez déplacer l’emplacement des fichiers, ouvrez simplement les deux fichiers, puis utilisez Enregistrer sous pour enregistrer les fichiers où vous le souhaitez. Excel mettra à jour les liens vers les emplacements appropriés. Cependant, si vous déplacez les fichiers en dehors d’Excel, les liens pourraient facilement être perturbés. (Certaines personnes ont signalé avoir réussi en ayant les classeurs source et cible toujours dans le même dossier, mais cela semble être plus simpliste que ce que Mike recherche.)
ExcelTips est votre source pour une formation Microsoft Excel rentable.
Cette astuce (7921) s’applique à Microsoft Excel 97, 2000, 2002 et 2003.