Cum să extrageți Hyperlink din URL în Excel (3 metode)

  • Imparte Asta
Hugh West

În acest articol, vom învăța cum să extragem hyperlink-ul din URL în Excel folosind trei metode diferite. Adesea lucrăm cu date din diverse surse care conțin URL-uri. se poate întâmpla și în cazurile în care copiem un tabel sau o listă de pe un site web. Să parcurgem articolul pentru a învăța cum să obținem hyperlink-urile din aceste URL-uri.

Descărcați caietul de practică

Descărcați acest caiet de exerciții pentru a vă exercita în timp ce citiți acest articol.

Extragerea hyperlinkurilor din URL-uri.xlsm

În acest articol, pentru a arăta cum să extrageți hyperlink-uri de la URL-uri vom folosi o grămadă de URL-uri de la Site-ul Exceldemy Aceste linkuri reprezintă câteva nume de funcții obișnuite.

La extrageți hyperlink-uri de la URL-uri, putem definește a funcție personalizată în Cod VBA și apoi să o folosești ca un funcție regulată . Excel. nu oferă orice construit - în funcția astfel încât să putem obține direct hyperlink-uri. Să urmăm pașii pentru a face acest lucru.

Pași:

  • De la Panglica Excel, mergeți la fila Dezvoltator .
  • Faceți clic pe pe Visual Basic opțiunea de deschis la Editor Visual Basic .

  • La creați a un nou modul, alegeți Opțiunea de modul de la fila Inserare .

  • Acum, copie următorul cod în editorul de cod.
 Function EXTRACTHYPELINK(Rng As Range) As String EXTRACTHYPELINK = Rng.Hyperlinks(1).Address End Function End Function 

Cu acest cod, am folosit constructorul Hyperlinks pentru a crea un fișier funcție personalizată numit EXTRACTHYPELINK care poate fi utilizat ca un funcție regulată în foaia noastră de lucru.

  • În setul nostru de date, avem 5 URL-uri în celule B5:B9.

  • În celulă C5 , când am încercat să tip funcția numită EXTRACTHYPELINK, Excel ne oferă definit de utilizator funcția de sugestie automată . Presa la Tab tasta pentru acceptă sugestia și a pus B5 ca argument de funcție .

  • Altfel, tip la numele complet al funcției Scrieți formula în celula C5 și apăsați Intră.
=EXTRACTHYPERLINK(B5)

Ca urmare, putem vedea că URL extrasă în celulă C5.

  • Pentru a obține celelalte URL-uri , localizează la Mâner de umplere la colțul din stânga jos de celulă C5 și trageți it în jos .

Citește mai mult: Cum să eliminați Hyperlink pentru întreaga coloană în Excel (5 moduri)

Aplicarea Cod VBA economisește atât timp cât și efort atunci când dorim să extragem hyperlink-uri dintr-un număr de URL-uri. Să spunem că avem 7 diferite URL-uri în celule B5:B11 din care hyperlink-uri urmează să fie extrase.

Pași:

  • Introduceți următorul cod în 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 
  • Presa F5 la rulează codul. A caseta de dialog deschis la selectați la interval de celule.
  • Acum, selectați celule B5:B11 pentru a umple Caseta de introducere a intervalului și apoi faceți clic pe

  • Iată lista de hyperlink-uri extrase.

Citiți mai mult: Cum să obțineți Hyperlink dintr-o celulă Excel cu VBA (3 metode)

Lecturi similare

  • [Fixat!] Acest caiet de lucru conține linkuri către una sau mai multe surse externe care ar putea fi nesigure
  • Cum să creați o listă derulantă Hyperlink către o altă foaie în Excel
  • Cum se face hiperlinkarea mai multor celule în Excel (3 moduri)
  • De ce legăturile mele din Excel continuă să se întrerupă (3 motive și soluții)
  • [Fixed!] Eroare 'Acest registru de lucru conține linkuri către alte surse de date' în Excel

Utilizarea Editare Hyperlink pentru a extrage hyperlink-uri este un proces manual care ar costa timp și efort prețios. Totuși, este o metodă utilă de cunoscut. Să vedem cum putem extrage un hyperlink dintr-un URL folosind această tehnică. Pașii sunt prezentați mai jos.

Pași:

  • Faceți clic pe pe celulă care conține URL să fie extrasă Aici, am selectat celule B5 .
  • Faceți clic dreapta pe mouse-ul va deschideți la meniul contextual și apoi selectați la Editați Hyperlink.

  • Etapele de mai sus deschis până la Fereastra de editare a hyperlink-ului . Caseta de introducere a adresei arată hyperlink.

  • Apăsați Ctrl + C la copie hyperlink-ul și faceți clic pe OK pentru a închide fereastra. După aceea, pastă la link copiat în celula dorită. Am lipit hyperlink asociate cu celula B5 în celula C5.

  • Urmând acest proces, putem obține toate celelalte hyperlink-uri, unul câte unul.

Citește mai mult: Cum să editați Hyperlink în Excel (5 rapid & Moduri ușoare)

Lucruri de reținut

  • Deși utilizarea VBA codul este excelent pentru a ne atinge obiectivul. Dar odată ce codul este rulat, pierdem istorie Înseamnă că nu mai putem anula schimbarea.
  • În cazul în care trebuie să schimbare nostru date sursă din când în când, este mai bine să folosiți metode care utilizează funcții așa cum am folosit în metoda 1 . în acest caz, se poate spune că ieșire este dinamic odată cu schimbarea date sursă .

Concluzie

Acum, cunoaștem mai multe metode pentru a extrage hyperlink-uri din URL-uri în Excel. Sperăm că vă va încuraja să folosiți aceste metode cu mai multă încredere. Orice întrebări sau sugestii nu uitați să le puneți în caseta de comentarii de mai jos.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.