Comment extraire un hyperlien d'une URL dans Excel (3 méthodes)

  • Partage Ça
Hugh West

Dans cet article, nous allons apprendre à extraire un lien hypertexte d'une URL dans Excel à l'aide de trois méthodes différentes. Nous travaillons souvent avec des données provenant de diverses sources qui contiennent des URL. Cela peut également arriver dans les cas où nous copions un tableau ou une liste à partir d'un site web. Parcourons l'article pour apprendre comment obtenir les liens hypertextes de ces URL.

Télécharger le cahier d'exercices

Téléchargez ce cahier d'exercices pour vous entraîner pendant que vous lisez cet article.

Extraire les hyperliens des URLs.xlsm

3 méthodes pour extraire un lien hypertexte d'une URL dans Excel

Dans cet article, nous allons montrer comment extraire les hyperliens de URLs nous utiliserons un certain nombre d'URL de l'application Site web d'Exceldemy Ces liens représentent quelques les noms des fonctions régulières.

1. Créer une fonction définie par l'utilisateur pour extraire un hyperlien d'une URL dans Excel

A extraire les hyperliens de URLs, nous pouvons définir a fonction personnalisée sur Code VBA et l'utiliser ensuite comme un fonction régulière Excel ne fournit pas tout construit - sur fonction afin que nous puissions obtenir directement des hyperliens. Suivons les étapes pour y parvenir.

Des pas :

  • De la Ruban Excel, aller au Onglet "Développeur .
  • Cliquez sur sur le Visual Basic option pour Ouvrir le site le site Éditeur Visual Basic .

  • A créer a nouveau module, choisir le Option de module de la Onglet Insertion .

  • Maintenant, copie le code suivant dans l'éditeur de code.
 Function EXTRACTHYPELINK(Rng As Range) As String EXTRACTHYPELINK = Rng.Hyperlinks(1).Address End Function 

Avec ce code, nous avons utilisé le constructeur Hyperlinks pour créer un objet fonction personnalisée nommé EXTRAIRE LE LIEN HYPERTEXTE qui peut être utilisé comme un fonction régulière dans notre feuille de travail.

  • Dans notre jeu de données, nous avons 5 URLs dans les cellules B5:B9.

  • En cellule C5 quand nous avons essayé de type la fonction nommée EXTRAIRE LE LIEN HYPERTEXTE, Excel nous fournit les défini par l'utilisateur fonction en tant que suggestion automatique . Appuyez sur le site Onglet pour accepter la suggestion et mettre B5 comme le argument de fonction .

  • Autrement, type le site nom complet de la fonction écrivez la formule dans la cellule C5 et appuyez sur Entrez.
=EXTRACTIONHYPERLINK(B5)

Par conséquent, nous pouvons voir le URL extraite en cellule C5.

  • Pour obtenir l'autre URLs , localiser le site Poignée de remplissage au coin inférieur gauche de la cellule C5 et draguer il en bas .

Lire la suite : Comment supprimer un hyperlien pour une colonne entière dans Excel (5 façons)

2. Code Excel VBA pour obtenir un lien hypertexte à partir d'une URL

Appliquer Code VBA permet d'économiser du temps et des efforts lorsque l'on veut extraire des hyperliens de plusieurs URL. Disons que nous avons 7 différents URLs dans les cellules B5:B11 à partir duquel hyperliens sont à extraire.

Des pas :

  • Mettez le code suivant dans l'éditeur de code visuel :
 Sub ExtractHLinksUrls() Dim Rng As Range Dim SelectRange As Range On Error Resume Next xTitleId = "Exceldemy" Set SelectRange = Application.Selection Set SelectRange = Application.InputBox("Range", xTitleId, SelectRange.Address, Type:=8) For Each Rng In SelectRange If Rng.Hyperlinks.Count> ; 0 Then Rng.Value = Rng.Hyperlinks.Item(1).Address End If Next End Sub 
  • Appuyez sur F5 à exécuter le code. A boîte de dialogue ouvert à sélectionnez le site gamme de cellules.
  • Maintenant, sélectionnez cellules B5:B11 pour remplir le Boîte de saisie de la gamme puis cliquez sur

  • Voici la liste des des liens hypertextes extraits.

Lire la suite : Comment obtenir un lien hypertexte à partir d'une cellule Excel avec VBA (3 méthodes)

Lectures similaires

  • [Ce cahier d'exercices contient des liens vers une ou plusieurs sources externes qui pourraient être dangereuses.
  • Comment créer un hyperlien d'une liste déroulante vers une autre feuille dans Excel ?
  • Comment établir un lien hypertexte entre plusieurs cellules dans Excel (3 façons)
  • Pourquoi mes liens Excel se cassent-ils sans cesse (3 raisons et solutions) ?
  • [Erreur "Ce classeur contient des liens vers d'autres sources de données" dans Excel.

3. Extraire un hyperlien d'une URL en utilisant la fonction d'édition d'hyperliens dans Excel

Utilisation de la Modifier un hyperlien pour extraire les hyperliens est un processus manuel Cela coûterait un temps et un effort précieux. Néanmoins, c'est une méthode utile à connaître. Voyons comment nous pouvons extraire un hyperlien d'une URL en utilisant cette technique. Les étapes sont données ci-dessous.

Des pas :

  • Cliquez sur sur le cellule contenant le URL à être extrait Ici, nous avons sélectionné des cellules B5 .
  • Cliquez à droite sur la souris ouvrir le site menu contextuel et ensuite sélectionnez le site Modifier le lien hypertexte.

  • Les étapes ci-dessus ouvert jusqu'à la Fenêtre d'édition de l'hyperlien . le Boîte de saisie de l'adresse montre le hyperlien.

  • Appuyez sur Ctrl + C à copie l'hyperlien et cliquez sur OK pour fermer la fenêtre, après quoi, pâte le site lien copié dans la cellule souhaitée. Nous avons collé le lien hypertexte associé à cellule B5 sur cellule C5.

  • En suivant ce processus, nous pouvons obtenir tous les autres hyperliens un par un.

Lire la suite : Comment modifier un hyperlien dans Excel (5 façons simples et rapides)

Les choses à retenir

  • Bien que l'utilisation de VBA Le code est excellent pour atteindre notre objectif, mais une fois le code exécuté, nous perdons la histoire Cela signifie que nous ne pouvons plus annuler le changement.
  • Au cas où nous devrions changement notre données de base de temps en temps, il est préférable d'utiliser des méthodes qui utilisent fonctions comme nous l'avons utilisé dans méthode 1 Dans ce cas, le sortie est dynamique avec le changement de la données de base .

Conclusion

Nous connaissons maintenant plusieurs méthodes pour extraire les hyperliens des URL dans Excel. Nous espérons que cela vous encouragera à utiliser ces méthodes avec plus de confiance. Si vous avez des questions ou des suggestions, n'oubliez pas de les poser dans la boîte de commentaires ci-dessous.

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.