OVH Cloud OVH Cloud

HISTOIRE DE liaison

2 réponses
Avatar
damgui
bonjour comment ecrire en vba

voila j ai un fichier "porte"
en feuille1 de la cellule a1 à a3:

il va me chercher les noms de mes onglets dans un autre classeur sur ce
chemin de repertoire :
='C:\gestion\[planing .xls]donnees'a1
jusque la tout va bien

exemple
AINSI SI dans planning en a1 j ecris laurent, je recupere le nom de cet
onglet du fichier planing dans mon autre fichier porte en a1

maintenant sur la feuille 2 de mon fichier porte
de la cellule a1 à h500
J AI CETTE LIAISON
='C:\gestion\[planing v.xls]damien'!a1

A LAIDE DE MA FEUILLE 1
je souhaite quil me remplace automatiquement mes formule de liaison en
fonction du nouveau nom inscris sur la feuille 1
ca deviendrait :
='C:\gestion\[planing v.xls]laurent'!a1

merci de votre aide

2 réponses

Avatar
lSteph
Bonjour "damgui",

Sélectionner la plage,
Edition Remplacer
Rechercher
damien
Remplacer par
laurent
Remplacer tous

toutefois fais attention d'entrer un nom valide , ex si Eric n'existe pas
'C:gestion[planing v.xls]Eric'!a1 va planter

Cordialement.

lSteph

Eric"damgui" a écrit dans le message de news:
44c1cdb2$0$19122$
bonjour comment ecrire en vba

voila j ai un fichier "porte"
en feuille1 de la cellule a1 à a3:

il va me chercher les noms de mes onglets dans un autre classeur sur ce
chemin de repertoire :
='C:gestion[planing .xls]donnees'a1
jusque la tout va bien

exemple
AINSI SI dans planning en a1 j ecris laurent, je recupere le nom de cet
onglet du fichier planing dans mon autre fichier porte en a1

maintenant sur la feuille 2 de mon fichier porte
de la cellule a1 à h500
J AI CETTE LIAISON
='C:gestion[planing v.xls]damien'!a1

A LAIDE DE MA FEUILLE 1
je souhaite quil me remplace automatiquement mes formule de liaison en
fonction du nouveau nom inscris sur la feuille 1
ca deviendrait :
='C:gestion[planing v.xls]laurent'!a1

merci de votre aide



Avatar
damgui
bonjour steph

j ai tester ta manip
ca a l air de convenir

cependant c