Lien hypertexte + écriture

Bonjour,

Je cherche à faire un lien hypertexte sur une cellule d'une feuille "A" qui renverrai vers une cellule ciblée sur une feuille "B" du même document Excel, puis écrire un texte déterminé dans la formule automatiquement dans la cellule ciblée.

Merci à tous pour votre aide.

Bonjour,

d'un lien hypertexte de la feuille A, avec une donnée déterminée, vous voulez mettre ce texte dans une cellule de la feuille B ? Ou bien je n'ai pas compris...

@ bientôt

LouReeD

Bonjour LouReed,

Oui, c'est bien ça. J'arrive à créer un lien hypertexte à partir d'un clic droit sur la cellule de la feuille A pour me rendre sur une cellule de la feuille B mais je n'arrive pas à transcrire le texte de la cellule de la feuille A vers la cellule de la feuille B automatiquement.

Merci d'avance

Philippe

Bonsoir Phil B, LouReeD,

Un lien hypertexte est destiné à cibler une cellule d'une feuille où un fichier par exemple. Mais il ne déplace aucune donnée.

Insèrer un mini fichier Excel présentant ce que tu souhaites. Il est sans doute possible de faire autrement ta demande.

Bonjour,

Je mets en pièce jointe un classeur Test de ce que j'essaie de faire.

Sur la "Feuille A" il y a 3 liens hypertexte en A1, B1, C1 qui pointent tout les 3 vers la cellule D2 de la "Feuille B".

J'aimerai que lorsque je clique sur A1 de la "Feuille A", le texte de cette cellule (Bleu) soit écrit dans D2 de la "Feuille B".

J'aimerai que lorsque je clique sur A2 de la "Feuille A", le texte de cette cellule (Blanc) soit écrit dans D2 de la "Feuille B".

J'aimerai que lorsque je clique sur A3 de la "Feuille A", le texte de cette cellule (Rouge) soit écrit dans D2 de la "Feuille B".

Merci pour votre aide

9classeur-test.xlsx (10.71 Ko)

Bonsoir,

un essai sans lien hypertexte : On détecte le clic sur une des trois cellules avec l'événement "SelectionChange", on copie sont texte dans la cellule D2 de la feuille B, on sélectionne la cellule A2 afin de pouvoir re détecter un clic sur la ligne 1,on active la feuille B afin de faire croire à un lien hypertexte.

Le fichier :

@ bientôt

LouReeD

Bonjour LouReed,

Cela fonctionne parfaitement avec la Macro.

est-ce obligatoire de passer par du vba?

Merci beaucoup

Phil

Bonjour,

comme l'a dit X Cellus : "Un lien hypertexte est destiné à cibler une cellule d'une feuille où un fichier par exemple. Mais il ne déplace aucune donnée."

Une cellule peut changer de valeur en fonction d'autre chose grâce à une formule, par exemple B2 : =Si(A1="oui";150;200), la valeur de B2 sera changeante en fonction de celle de A1.

Mais pour qu'une cellule change de valeur "en dur" sans formule alors il n'y a que le VBA.
Je détecte le clic sur les cellule avec l'événement "SelectionChange" mais est-il vraiment nécessaire que ce soit des cellules cliquées ? Sinon il suffit de créer des formes qui sont liées à du code VBA pour arriver au même résultat, mais cela évite de devoir "changer" la sélection de cellule...

Tout dépend du fonctionnement global de votre fichier.

Donc oui dans ce cas présent le VBA est nécessaire, tant que vous avez besoin de trois cellules, sinon en feuille A vous faites une liste de choix avec vos trois couleurs dans la cellule A1 par exemple, puis en feuille B cellule D2: ='Feuille A'!A1
D2 se mettra à jour en fonction du choix en feuille A, cela évite le code VBA, mais cela implique une formule en cellule D2, tout dépend de vos besoin, par contre il n'y aura pas d'activation de la feuille B automatique, il faudra cliquer sur son onglet.

@ bientôt

LouReeD

Rechercher des sujets similaires à "lien hypertexte ecriture"