Nom Liaison vers autre classeur paramétrable

Bonjour,

j'ai besoin d'aide SVP pour réaliser ceci

cellule A1 : "Prestations_S18"

cellule A2 : il faudrait aller chercher ='[Prestations_S18.xls]Bilan Semaine'!$I$12

seulement dans A2, je ne veux pas saisir='[Prestations_S18.xls]Bilan Semaine'!$I$12, mais utiliser le contenu de la cellule A1 pour créer cette liaison

je sais pas si c'est très clair....

Quelqu'un a-t-il la solution ?

Sub essai()

'ici tu choisie la case qui correspond au nom de ton fichier

nom = A1

Windows(nom & ".xls").Activate

'ici tu sélectionne ce que tu veux copier la ca selectionne juste la case C1

Range("C1").Select

Selection.Copy

'tu retourne sous ta feuille 1

Windows("test1.xls").Activate

'tu choisies ou tu veux te placer pour copier

Range("C1").Select

'tu copie

ActiveSheet.Paste

End Sub

Bonjour,

essaie avec cette formule :

=INDIRECT("'["&A1&"]Bilan Semaine'!$I$12")

Note les quotes ( ' ) juste devant [ et après le "e" de Semaine, ceci parce que tu as un espace dans le nom de l'onglet

Il faut que le classeur soit ouvert

oulà... merci suistrop mais j'ai pas le niveau pour tenter de mettre en oeuvre ta solution...

Par contre felix, ta solution marche très bien mais seulement si mon classeur Prestations_S18.xls est ouvert

c'est peut être abusé que de demander s'il est possible de faire cela sans que les classeurs vers lesquels renvoient la cellule A1 soient ouverts ds excel ?????

Merci d'avance de la rapidité de vos réponses

Re,

Tu peux trouver une macro complémentaire nommée Morefunc.xla, qui contient entre autre une fonction INDIRECT.EXT

Tu entres le chemin complet de la cellule du fichier fermé dans la cellule A1, puis :

=INDIRECT.EXT(A1)

Et tu obtiens la valeur

Greuuuhhhhhh

je suis maudit !!!

j'ai installé Morefunc et j'ai beau avoir tout bien fait ça ne marche toujours pas...

j'ai toujours #REF! , et là que le classeur soit ouvert ou fermé c'est pareil....

je sais pas où je merde, la solution semblait parfaitement adaptée à mon besoin

mais je doit avoir les neuronnes ds le gaz aujourd'hui...

allez, encore un petit coup de main SVP pour un pôvre pti informaticien du dimanche

Re,

il faut rentrer le chemin complet de la Cellule

Donc :

du type :

'C:\Données\[Prestations_S18.xls]Bilan Semaine'!$I$12

Attention aux quotes, rajoutes-en une devant, peut-être

Bon, ben maintenant ça MARCHE !!!!!

je sais pas ce que j'ai bidouillé, certainement que je merdais au niveau du chemin complet de la cellule

trop cool ce Forum, la réactivité et la BalaiZité de la pertinence des réponse apportées

Merci encore de votre contribution et tout particulièrement à toi félix

Rechercher des sujets similaires à "nom liaison classeur parametrable"