OVH Cloud OVH Cloud

Documents maitre et sous documents liens relatifs

2 réponses
Avatar
Goupil
Bonjour,

Ayant une série de documents Word 2003 dans un même répertoire, je voudrais
créer, dans ce répertoire, un document maître liant ces documents en tant que
sous documents.
Comment faire pour que ces liens soient relatifs. En d'autres termes, je
voudrais que les liens ne contiennent que le nom du fichier sous document
dans le répertoire actif plutôt que le chemin complet de manière à pouvoir
renommer ou déplacer le répertoire courant sans perdre la validité des liens.

Merci d'avance

2 réponses

Avatar
Bonjour,
Document maitre déjà danger, pour t'en convaincre
voir ce http://minilien.com/?ylI4opIHjB et puis un petit tour sur ce qu'on en a dit ici http://minilien.com/?XxgbK66NvK
Alors de là à améliorer la fonctionnalité...

Merci d'avoir lu jusque là.


"Goupil" a écrit dans le message de news:
Bonjour,

Ayant une série de documents Word 2003 dans un même répertoire, je voudrais
créer, dans ce répertoire, un document maître liant ces documents en tant que
sous documents.
Comment faire pour que ces liens soient relatifs. En d'autres termes, je
voudrais que les liens ne contiennent que le nom du fichier sous document
dans le répertoire actif plutôt que le chemin complet de manière à pouvoir
renommer ou déplacer le répertoire courant sans perdre la validité des liens.

Merci d'avance


Avatar
Anacoluthe
Bonjour !

'Goupil' nous a écrit ...
Ayant une série de documents Word 2003 dans un même répertoire, je voudrais
créer, dans ce répertoire, un document maître liant ces documents en tant que
sous documents.


Utilisez-vous la fonctionnalité 'Document maître' (déconseillée)
ou utilisez-vous des champs INCLUDETEXT (conseillés) ?

Comment faire pour que ces liens soient relatifs. En d'autres termes, je
voudrais que les liens ne contiennent que le nom du fichier sous document
dans le répertoire actif plutôt que le chemin complet de manière à pouvoir
renommer ou déplacer le répertoire courant sans perdre la validité des liens.


Word n'est vraiment à l'aise qu'avec des chemins /absolus/ .
Word peut utiliser des chemins relatifs, il suffit d'éditer le champ.
Ainsi { INCLUDETEXT "MonSousDoc1.doc" } est parfaitement valide
MAIS comme vous le dites très bien vous-même le chemin est relatif
au /répertoire actif/ et non au répertoire du document.

La distinction est assez importante à connaître :
Créez dans un répertoire X un document DocMaitre.doc et un
document MonSousDoc1.doc. Placez dans DocMaitre.doc
le champ { INCLUDETEXT "MonSousDoc1.doc" }. Fermez.
Ouvrez dans X DocMaitre : tout va bien, le lien fonctionne.
Maintenant cherchez un fichier dans un répertoire Y
(sans même l'ouvrir, annulez la boîte Ouvrir)
puis mettez à jour le champ INCLUDETEXT : Erreur!
La raison en est que vous avez changé le répertoire actif
de X en Y : le chemin relatif ne marche plus :-(

Voilà pourquoi on conseille d'en rester si possible
aux chemins absolus. Il existe néanmoins des solutions
avec des champs imbriqués, avec des macros etc.

Anacoluthe
« Nul ne s'est jamais perdu dans le droit chemin. »
- GOETHE