Extraire le nom d'un lien dans la cellule

Bonjour,

Je travaille sur un fichier excel dont certaines cellules comportent la fonction suivante :

=LIEN_HYPERTEXTE("mailto:nom@domaine.com";"nom")

ou encore

=LIEN_HYPERTEXTE("http://www.adresseweb.com";"Nom du Site")

et j'aimerais remplacer le contenu de ces cellules par "nom" ou "Nom du Site" uniquement, sans modifier le formatage de cellule (couleur de fond de case, taille de police, etc.). Le clic droit sur "supprimer le lien hypertexte" ne semble pas fonctionner avec cette fonction, je dois éditer le contenu de la cellule... Mais il y a beaucoup de cases à traiter et les faire toutes "à la main" est fastidieux...

Quelqu'un saurait-il comment je peux faire ?

Merci beaucoup,

Fenntil.

Bonsoir,

Si tu fais un copier, puis clic droit sur la même cellule > Collage spécial >Valeur, cela devrait répondre à ton besoin.

A+

Benead

Bonsoir,

ou bien un essai par une petite macro

Sub Hyper_par_Valeur()
Dim xCell As Range
    For Each xCell In ActiveSheet.Cells.SpecialCells(xlCellTypeFormulas, 23)
        If (InStr(UCase(xCell.FormulaLocal), "LIEN_HYPERTEXTE") > 0) Then _
            xCell.Value = xCell.Value
    Next xCell
End Sub

J'ai testé vos deux propositions, elles fonctionnent parfaitement, merci beaucoup!

Je cherchais des choses compliquées alors que c'était tout simple...

Encore merci!

F.

Rechercher des sujets similaires à "extraire nom lien"