Sådan udtrækkes hyperlink fra URL i Excel (3 metoder)

  • Del Dette
Hugh West

I denne artikel lærer vi at udtrække hyperlink fra URL i Excel ved hjælp af tre forskellige metoder. Vi arbejder ofte med data fra forskellige kilder, der indeholder URL'er. Det kan også ske i tilfælde, hvor vi kopierer en tabel eller en liste fra et websted. Lad os gennemgå artiklen for at lære, hvordan du får hyperlinks fra disse URL'er.

Download arbejdsbog til øvelser

Download denne arbejdsbog til træning, så du kan øve dig, mens du læser denne artikel.

Udtrække hyperlinks fra URL'er.xlsm

I denne artikel vil vi vise, hvordan man udtrække hyperlinks fra URL'er bruger vi en række URL'er fra Exceldemy websted Disse links repræsenterer nogle af almindelige funktionsnavne.

Til udtrække hyperlinks fra URL'er, vi kan definere a brugerdefineret funktion VBA-kode og derefter bruge den som en regelmæssig funktion . Excel ikke giver enhver bygget - funktion så vi kan få hyperlinks direkte. Lad os følge trinene for at få det gjort.

Trin:

  • Fra den Excel-bånd, gå til fanen Udvikler .
  • Klik på på den Visual Basic til til åben Visual Basic-editor .

  • Til oprette a nyt modul, vælge den Mulighed for modul fra den Indsæt fanen .

  • Nu, kopi følgende kode i kodeeditoren.
 Funktion EXTRACTHYPELINK(Rng As Range) As String EXTRACTHYPELINK = Rng.Hyperlinks(1).Address End Function 

Med denne kode har vi brugt Hyperlinks-konstruktøren til at oprette en brugerdefineret funktion ved navn UDTRÆKKEHYPELINK der kan bruges som en regelmæssig funktion i vores regneark.

  • I vores datasæt har vi 5 URL'er i celler B5:B9.

  • I celle C5 , da vi forsøgte at type funktionen ved navn UDTRÆKKEHYPELINK, Excel giver os den brugerdefineret fungere som en automatisk forslag . Tryk på Fanen til at acceptere forslaget og sætte B5 som den funktionsargument .

  • Ellers, type det fulde funktionsnavn selv. Skriv formlen i celle C5 og tryk på Indtast.
=UDTRÆKKEHYPERLINK(B5)

Som følge heraf kan vi se, at udtrækket URL i celle C5.

  • For at få den anden URL'er , finde Håndtag til påfyldning på den venstre nederste hjørne af celle C5 og træk det ned .

Læs mere: Sådan fjernes hyperlink for hele kolonnen i Excel (5 måder)

Anvendelse af VBA-kode sparer både tid og kræfter, når vi ønsker at udtrække hyperlinks fra en række URL'er. Lad os sige, at vi har 7 forskellige URL'er i celler B5:B11 hvorfra hyperlinks skal udvindes.

Trin:

  • Indsæt følgende kode i Visual Code Editor:
 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 
  • Tryk på F5 til køre koden. A dialogboks åbnet til Vælg række af celler.
  • Nu, Vælg celler B5:B11 til at udfylde den Indtastningsfelt for området og klik derefter på

  • Her er en liste over uddragne hyperlinks.

Læs mere: Sådan får du et hyperlink fra en Excel-celle med VBA (3 metoder)

Lignende læsninger

  • [Rettet!] Denne arbejdsbog indeholder links til en eller flere eksterne kilder, der kan være usikre
  • Sådan oprettes en Drop Down List Hyperlink til et andet ark i Excel
  • Sådan hyperlinkes flere celler i Excel (3 måder)
  • Hvorfor knækker mine Excel-links hele tiden (3 grunde med løsninger)
  • [Rettet!] Fejl i Excel: "Denne projektmappe indeholder links til andre datakilder

Brug af den Rediger hyperlink til at udtrække hyperlinks er en manuel proces Det ville koste værdifuld tid og kræfter. Alligevel er det en nyttig metode at kende. Lad os se, hvordan vi kan udtrække et hyperlink fra en URL ved hjælp af denne teknik. Trinene er angivet nedenfor.

Trin:

  • Klik på på den celle der indeholder URL at være udvundet Her har vi valgt celle B5 .
  • Højreklik på musen vil åbne op kontekstmenu og derefter Vælg Rediger hyperlink.

  • Ovenstående trin åbnet op på den Vinduet Rediger hyperlink . Indtastningsfelt for adresse viser den hyperlink.

  • Tryk på Ctrl + C til kopi hyperlinket, og klik på OK for at lukke vinduet. Herefter indsætte kopieret link i den ønskede celle. Vi indsatte hyperlink i forbindelse med celle B5 celle C5.

  • Ved at følge denne proces kan vi få alle andre hyperlinks frem én efter én.

Læs mere: Sådan redigerer du hyperlink i Excel (5 hurtige & nemme måder)

Ting at huske

  • Selv om brugen af VBA kode er fantastisk til at nå vores mål. Men når først koden er kørt, mister vi den historie Det betyder, at vi ikke længere kan fortryde ændringen.
  • Hvis vi har brug for at ændre vores kildedata fra tid til anden, er det bedre at bruge metoder, der bruger funktioner som vi brugte i metode 1 . I dette tilfælde er det output er dynamisk med ændringen af den kildedata .

Konklusion

Nu kender vi flere metoder til at udtrække hyperlinks fra URL'er i Excel. Forhåbentlig vil det opmuntre dig til at bruge disse metoder mere sikkert. Eventuelle spørgsmål eller forslag glem ikke at sætte dem i kommentarfeltet nedenfor.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.