Excel : Garder un nom de cellule associé à celle-ci

Résolu/Fermé
Atchoum23 Messages postés 48 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 4 décembre 2019 - 21 juin 2017 à 14:23
Atchoum23 Messages postés 48 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 4 décembre 2019 - 22 juin 2017 à 19:26
Bonjour,

Dans Excel : J'ai donné un nom à certaines cellules pour pouvoir faire des liens hypertextes me renvoyant aux cellules en question. Malheureusement, je constate que mes liens renvoient vers les mauvaises cellules : la cellule à laquelle le nom est attribué n'est plus la bonne !
En testant, je viens de remarquer qu'après un tri (fonction "Trier"), les noms ne sont plus associés aux bonnes cellules... Tous mes liens sont donc à refaire !!

Comment fait-on pour que, quelques que soient les manip faites (tri, insertion de ligne ou de colonne,...) le nom reste associé à la bonne cellule ??

Merci pour votre aide :-)

A voir également:

6 réponses

Atchoum23 Messages postés 48 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 4 décembre 2019 8
21 juin 2017 à 14:54
Alors, quelques précisions : En fait, ça marche si on insère une ligne ou une colonne, ou si on filtre.
Par contre, ça ne marche pas si on trie les données différemment.
Mais je ne sais pas s'il y a une solution, vu que le nom est donné à une cellule, et que si on filtre différemment le contenu de la cellule en question se retrouve attribué à une autre cellule...

Si quelqu'un a la solution...
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
21 juin 2017 à 15:05
Bonjour,

Qu’entends-tu par « le nom reste associé à la bonne cellule »
Un nom simple reste toujours associé à la même plage de cellule !
Le tri n'a aucune influence sur leur emplacement.
Seuls des noms définis par une formule peuvent changer d'emplacement (par ex avec DECALER).
0
Atchoum23 Messages postés 48 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 4 décembre 2019 8
21 juin 2017 à 15:35
Je vais essayer d'être claire...

1er cas :
- données triées par ordre chronologique
- la donnée vers laquelle je veux faire mon renvoi hypertexte est en cellule B28

puis, 2ème cas :
- je trie maintenant mes données par thème (par exemple)
- la donnée vers laquelle je veux faire mon renvoi hypertexte se retrouve en cellule B52

Or, le lien hypertexte que j'ai fait au départ renvoyait vers la cellule B28 à laquelle j'avais attribué le nom Test (par exemple)

La question est donc de savoir s'il est possible, et si oui comment, que le nom reste associé au bon contenu malgré le tri. Dans l'exemple ci-dessus, le lien hypertexte renverrai alors vers B28, puis B52 : Malgré le tri, mon lien renverrai vers "la bonne cellule" (en fait, le "bon contenu").
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
21 juin 2017 à 17:41
Re,

Il ne s'agit donc pas d'identifier une cellule mais un contenu !!!
Dans ce cas, l'utilisation d'une plage nommée ne me semble pas très adaptée!!!

Le nom sert-il à autre chose qu'au lien hypertexte ???
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
21 juin 2017 à 17:46
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Atchoum23 Messages postés 48 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 4 décembre 2019 8
21 juin 2017 à 18:01
Le nom que je définis pour la cellule ? Non, il ne sert à rien d'autre.
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
22 juin 2017 à 00:09
Alors, l'exemple montre comment établir un lien hypertexte vers le contenu d'une cellule.
0
Atchoum23 Messages postés 48 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 4 décembre 2019 8
22 juin 2017 à 01:01
Euh... ben non, justement, sinon il suivrait le contenu (et se réfèrerait du coup à la nouvelle cellule présentant le contenu en question)...

Je ne comprends pas votre commentaire...
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
22 juin 2017 à 09:07
Et bien si !
Le lien envoie vers le nom choisi, quel soit l'ordre dans lequel la liste est triée !
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
22 juin 2017 à 09:21
Mise en pratique de l'exemple :
https://mon-partage.fr/f/a1tcasZs/
0
Atchoum23 Messages postés 48 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 4 décembre 2019 8 > Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023
22 juin 2017 à 16:43
Ok, c'est parce que vous avez une autre méthode !

Pour ceux qui ne vont pas s'embêter à télécharger votre exemple, voici la formule que vous utilisez :

=LIEN_HYPERTEXTE(STXT(CELLULE("filename");TROUVE("[";CELLULE("filename"));SOMME(TROUVE({"[";"]"};CELLULE("filename"))*{-1;1})+1)&"'BaseDeDonnées'!A"&EQUIV("Jacques Yves";BaseDeDonnées!A:A;0);"Jacques Yves")

où "Jacques Yves" est le contenu vers lequel le lien hypertexte renvoit ; et "'BaseDeDonnées'!A" est la colonne (A) de la feuille (BaseDeDonnées) où se trouve le contenu ciblé.

"filename" correspond à quoi ?


J'ai testé cette formule dans mon fichier (en remplaçant Jacques Yves et BaseDeDonnées!A par mes valeurs), cela m'indique qu'il y a une erreur dans la formule.

Mon fichier à une différence avec le vôtre ; c'est que mes liens se trouvent dans une colonne d'une feuille et mes contenus cibles se trouvent dans une autre colonne de la MEME feuille.

J'ai testé un copier-coller d'une de vos cellules contenant les liens hypertextes dans la feuille BaseDeDonnées. Résultat : le lien se transforme en lien hypertexte "classique" (Insertion-->lien hypertexte) et la cible n'est plus conservée si je change la méthode de tri.


Pouvez-vous encore un peu nous éclairer sur l'utilisation de votre formule ?

Merci.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
22 juin 2017 à 07:27
Bonjour

pas suivi toute la conversation, mais une chose est certaine
le nom d'une cellule est affecté à son adresse dans la feuille, ce n'est pas parce que son contenu change d'adresse selon un tri ou autre, que l'adresse nommée va suivre la position du contenu

crdlmnt

0
Atchoum23 Messages postés 48 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 4 décembre 2019 8
22 juin 2017 à 16:16
Voilà, tout à fait d'accord !
C'est dans le cas où on a inséré le lien hypertexte via la fonction Insertion-->Lien hypertexte-->emplacement dans ce document-->nom définis.

Mais Patrice33740 a une autre méthode (voir commentaires ci-dessus)...
0