OVH Cloud OVH Cloud

Liens vagabonds avec d'autres classeurs

1 réponse
Avatar
ORT
Bonjour,

Je suis entrain de créer une grille horaire pour l'entreprise dans laquelle
je travaille. Ne connaissant pas pour le moment de manière définitive les
jours exactes de congé offert durant l'année 2005, j'ai spécifié ces jours
dans un autre classeur. J'ai lié le classeur indiquant les dates de congé à
mon classeur principale dans lequel j'effectue tous mes calculs d'horaire.

Lorsque une personne enregistre le classeur principal sur son disque, le
lien contenant l'accès au fichier où sont référencés les jours de congé ne
reste pas identique.

Or je tiens à ce que le fichier contenant les jours de congé soit extérieur
au fichier principal et unique. Toujours à la même place quelque part sur le
réseau de l'entreprise.

L'utilisation de la fonction INDIRECT ne fonctionne pas puisqu'il faut que
le classeur en question soit ouvert.

Comment faire en VBA ou autre pour que dans tous les cas le lien pointe
toujours au même endroit.

Merci pour votre aide

Olivier

1 réponse

Avatar
Philippe.R
Bonjour,
Une piste solide chez Frédéric, pour lire dans un classeur fermé :
http://frederic.sigonneau.free.fr/Ado.htm
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"ORT" a écrit dans le message de news:

Bonjour,

Je suis entrain de créer une grille horaire pour l'entreprise dans laquelle
je travaille. Ne connaissant pas pour le moment de manière définitive les
jours exactes de congé offert durant l'année 2005, j'ai spécifié ces jours
dans un autre classeur. J'ai lié le classeur indiquant les dates de congé à
mon classeur principale dans lequel j'effectue tous mes calculs d'horaire.

Lorsque une personne enregistre le classeur principal sur son disque, le
lien contenant l'accès au fichier où sont référencés les jours de congé ne
reste pas identique.

Or je tiens à ce que le fichier contenant les jours de congé soit extérieur
au fichier principal et unique. Toujours à la même place quelque part sur le
réseau de l'entreprise.

L'utilisation de la fonction INDIRECT ne fonctionne pas puisqu'il faut que
le classeur en question soit ouvert.

Comment faire en VBA ou autre pour que dans tous les cas le lien pointe
toujours au même endroit.

Merci pour votre aide

Olivier