liens entre classeurs qui deviennent invalides

pascal21

XLDnaute Barbatruc
bonjour le forum
j'ai mis dans un dossier plusieurs classeurs qui sont liés par des formules,des liens hypertexte et des macros
il semblerait que lorsque je déplace le dossier dans un autre endroit du pc ( autre disque dur ou clé usb etc....)
les chemins ne se ré-écrivent pas dans les formules (c'est embettant!!!!)
quelle est l'astuce qui permet aux chemins vers les classeurs de rester valides
merci de votre aide
 

pascal21

XLDnaute Barbatruc
Re : liens entre classeurs qui deviennent invalides

pas de réponse
est-ce que ça veut dire qu'il va falloir reprendre les formules
je pensais à un truc
sachant que tout les classeurs concernés sont dans le même fichier
n'est t'il pas possible en macro
de noter le chemin du classeur principal "classeur entretien"
et que les formules contenues dans ce classeur reprennent le chemin identique jusqu'au nom du classeur
ex si le chemin de "classeur entretien "est
Code:
='C:\Documents and Settings\pascal\Bureau\classeurs entretiens\[classeurs entretien.xls]Tableau de bord'!C11
que la 1ere partie des formules soient
='C:\Documents and Settings\pascal\Bureau\classeurs entretiens\
c'est la partie en rouge qui varie en fonction où se trouve le dossier "classeurs entretiens"
j'ai déjà eu affaire à des classeurs liés et rangés dans un même fichier et jamais eu de problème avec les formules
 

JCGL

XLDnaute Barbatruc
Re : liens entre classeurs qui deviennent invalides

Bonjour à tous,

A mon avis :


  • Pour les formules : modifie les liaisons
  • Pour les liens : il faut les refaire
  • Pour le code : change le chemin dans le code

Il me semble que tu confondes fichiers et répertoires... Il me semble

A+ à tous
 

pascal21

XLDnaute Barbatruc
Re : liens entre classeurs qui deviennent invalides

bonjour JCGl
pas très encougeant tout ça
curieusement il n'y que les formules qui posent problème
j'étais en train d'y regarder
si j'ai ça
Code:
='C:\Documents and Settings\pascal\Bureau\classeurs entretiens\[classeurs entretien chalons.xls]Tableau de bord'!C11
je mets ça
Code:
=' [classeur entretien chalons.xls]Tableau de bord'!C11
et ça me remets ça
Code:
='D:\classeurs entretiens\[classeur entretien chalons.xls]Tableau de bord'!C11
tout seul
le dossier à été un temps dans D:\(disque des sauvegardes)
j'y comprends rien
est-ce que on ne peut pas couper les liaisons le temps de modifier les formules dans options
 
Dernière édition:

JCGL

XLDnaute Barbatruc
Re : liens entre classeurs qui deviennent invalides

Bonjour à tous,

Si tu as une feuille 'Tableau de bord' dans tous tes classeurs, il te suffit de modifier la liaison

Il est possible avec la fonction INDIRECT() et une liste de validation "d'automatiser" le chemin du classeur et donc du résultat de la formule en C11

A+ à tous
 

pascal21

XLDnaute Barbatruc
Re : liens entre classeurs qui deviennent invalides

la feuille qui récupère les infos des autres classeurs s'appelle 'tableau de bord géneral'
elle récupére les infos des feuilles 'tableau de bord' de chaque classeur
donc comment avec indirect écrire le chemin
les classeurs peuvent être ne pas être ouvert en même temps que le classeur qui récupère les infos
j'ai vu dans le forum aujourd'hui que certaines fonctions ne marchaient pas si les classeurs étaient fermés
 

pascal21

XLDnaute Barbatruc
Re : liens entre classeurs qui deviennent invalides

re
je viens de trouver ce qui clochait
en fait j'ai toujours un dossier nommé classeurs entretien dans D:\
et j'avais fait un copier/coller pour le récupérer sur le bureau
lorsque j'ouvrais excel et que je voulais ouvrir le classeur principal je le faisais
avec fichier et clic sur le classeur voulue
du coup ça m'ouvrait que les classeurs situés dans D:\
et non ceux du bureau qui sont dans C:\
c'est ballot
désolé pour le dérangement
 

JCGL

XLDnaute Barbatruc
Re : liens entre classeurs qui deviennent invalides

Bonjour à tous,

Effectivement INDIRECT() nécessite l'ouverture des fichiers

Voir les quatre fichiers joints

A+ à tous
 

Pièces jointes

  • Tableau de Bord.zip
    5.4 KB · Affichages: 26
  • Tableau de Bord.zip
    5.4 KB · Affichages: 22
  • Tableau de Bord.zip
    5.4 KB · Affichages: 22

Discussions similaires

Statistiques des forums

Discussions
312 083
Messages
2 085 181
Membres
102 808
dernier inscrit
guo