Génération automatique de lien hypertexte Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
a
as44
Jeune membre
Jeune membre
Messages : 11
Inscrit le : 25 février 2020
Version d'Excel : 16.34 Mac

Message par as44 » 25 février 2020, 17:14

Bonjour,

j'avais mis 2 questions dans mon post précédent, la première étant résolue, je repose la dzeuxième question dans ce nouveau post :

Jj'aimerai ajouter automatiquement un lien hypertexte sur une cellule en concaténant une constante ayant pour valeur de début d'une adresse URL avec la valeur de la cellulle

Je suppose que ceci peut se faire avec une macro mais je ne sais pas comment faire

Merci pour votre aide
A
Ardus Petus
Nouveau venu
Nouveau venu
Messages : 5
Inscrit le : 29 juin 2018
Version d'Excel : 2016 FR

Message par Ardus Petus » 25 février 2020, 17:39

Pas besoin de macro: la formule LIEN.HYPERTEXTE fait cela très bien:
=LIEN.HYPERTEXTE("http://monsite/" & B1)
a
as44
Jeune membre
Jeune membre
Messages : 11
Inscrit le : 25 février 2020
Version d'Excel : 16.34 Mac

Message par as44 » 25 février 2020, 17:42

d'accord merci mais pour quelques centaines de lignes ? Y a-t-il un moyen d'automatiser ?
A
Ardus Petus
Nouveau venu
Nouveau venu
Messages : 5
Inscrit le : 29 juin 2018
Version d'Excel : 2016 FR

Message par Ardus Petus » 25 février 2020, 17:44

Recopier la formule vers le bas
a
as44
Jeune membre
Jeune membre
Messages : 11
Inscrit le : 25 février 2020
Version d'Excel : 16.34 Mac

Message par as44 » 25 février 2020, 18:50

J'ai pas bien compris je crois

j'ai par exemple 3 cellules : A, B et C
la colonne C1 contient : 250269590018151
la colonne C2 contient : 250269812200441

je souhaite que les colonnes C1et C2 contiennent =LIEN.HYPERTEXTE("http://monsite/" & C1) et =LIEN.HYPERTEXTE("http://monsite/" & C2) mais il semble que ce ne soit pas possible sur la colonne C elle même
J'ai essayé avec une autre colonne et ça ne marche pas voir fichiers joints
Capture d’écran 2020-02-25 à 18.43.39.png
Capture d’écran 2020-02-25 à 18.47.15.png
Capture d’écran 2020-02-25 à 18.47.15.png (29.64 Kio) Vu 73 fois
A
Ardus Petus
Nouveau venu
Nouveau venu
Messages : 5
Inscrit le : 29 juin 2018
Version d'Excel : 2016 FR

Message par Ardus Petus » 25 février 2020, 20:05

la formule =LIEN.HYPERTEXTE doit être placée dans une autre colonne que celle de la cellule à laquelle elle fait référence.
a
as44
Jeune membre
Jeune membre
Messages : 11
Inscrit le : 25 février 2020
Version d'Excel : 16.34 Mac

Message par as44 » 25 février 2020, 20:36

Capture d’écran 2020-02-25 à 20.34.37.png
oui, c'est ce que j'ai fait sauf que là cela m'affiche : #NOM?

le contenu de la cellule est dans la pièce jointe car ke ne peux pas mettre de lien car pas posté plus de 10 messages
A
Ardus Petus
Nouveau venu
Nouveau venu
Messages : 5
Inscrit le : 29 juin 2018
Version d'Excel : 2016 FR

Message par Ardus Petus » 25 février 2020, 22:09

Pour une raison que je ne m'explique pas, il faut taper :
=LIEN.HYPERTEXTE(("http://etc.../" & C3)) avec des doubles parenthèses
a
as44
Jeune membre
Jeune membre
Messages : 11
Inscrit le : 25 février 2020
Version d'Excel : 16.34 Mac

Message par as44 » 25 février 2020, 22:27

toujours pas même avec doubles parenthèses (voir pièce jointe)
Capture d’écran 2020-02-25 à 22.26.49.png
U
U. Milité
Membre impliqué
Membre impliqué
Messages : 1'773
Appréciations reçues : 113
Inscrit le : 30 novembre 2016
Version d'Excel : Office 365

Message par U. Milité » 26 février 2020, 10:31

Bonjour,

La syntaxe de la fonction, ne serait-ce pas =LIEN_HYPERTEXTE(), plutôt que =LIEN.HYPERTEXTE() ?
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message