2010-07-02 6 views
0

J'ai besoin de copier une colonne qui a établi un lien texte et collez une colonne qui montre toutes les URL pour le texte liéexcel - get url du texte lié

+0

Pouvez-vous clarifier s'il vous plaît? Voulez-vous dire que vous avez une colonne avec des liens hypertexte (seulement des liens hypertexte ou un mélange de liens et d'autres contenus?) Et que vous voulez extraire toutes les URLs de ces liens? Doivent-ils être sur la même ligne que l'original? – Mathias

Répondre

2

Cette post traite extraire l'URL d'une cellule avec un lien en utilisant une formule personnalisée.

2
Function GetURL(rng As Range) As String 
    On Error Resume Next 
    GetURL = rng.Hyperlinks(1).Address 
End Function 

Dans ce cas, vous pouvez le placer où vous voulez. Si vous voulez, par exemple, l'URL d'un lien hypertexte dans A1 pour être listé dans la cellule C25, alors dans la cellule C25 vous devez entrer la formule suivante:

=GetURL(A1) 
+0

= La fonction GetURL (A1) ne fonctionne pas dans Excel 2013. Du moins pas depuis ma version de 2013 –

+0

Vous pouvez ajouter le code dans un module, et essayer d'utiliser comme ci-dessus, cela fonctionne aussi sur Excel 2013 –