Inhaltsverzeichnis
In diesem Artikel lernen wir, wie man Hyperlinks aus URLs in Excel mit drei verschiedenen Methoden extrahiert. Wir arbeiten oft mit Daten aus verschiedenen Quellen, die URLs enthalten. Es könnte auch passieren, wenn wir eine Tabelle oder eine Liste von einer Website kopieren. Gehen wir den Artikel durch, um zu lernen, wie man die Hyperlinks aus diesen URLs erhält.
Download Arbeitsbuch Praxis
Laden Sie dieses Übungsheft herunter, um zu üben, während Sie diesen Artikel lesen.
Hyperlinks aus URLs extrahieren.xlsm3 Methoden zum Extrahieren von Hyperlinks aus URL in Excel
In diesem Artikel wird gezeigt, wie man Hyperlinks extrahieren von URLs verwenden wir eine Reihe von URLs aus dem Website von Exceldemy Diese Links stellen einige reguläre Funktionsnamen.
1. Erstellen einer benutzerdefinierten Funktion zum Extrahieren eines Hyperlinks aus einer URL in Excel
An Hyperlinks extrahieren von URLs, können wir definieren. a benutzerdefinierte Funktion in VBA-Code und verwenden Sie es dann als regelmäßige Funktion . Excel bietet keine jede gebaut - in Funktion so dass wir Hyperlinks direkt erhalten können. Folgen wir den Schritten, um dies zu erreichen.
Schritte:
- Von der Excel-Farbband, gehen Sie zum Registerkarte "Entwickler .
- Klicken Sie auf über die Visual Basic Option zu öffnen die Visual Basic-Editor .
- An erstellen. a neues Modul, wählen Sie die Modul-Option von der Registerkarte einfügen .
- Jetzt, kopieren. den folgenden Code in den Code-Editor ein.
Function EXTRACTHYPELINK(Rng As Range) As String EXTRACTHYPELINK = Rng.Hyperlinks(1).Address End Function
Mit diesem Code haben wir den Hyperlinks-Konstruktor verwendet, um eine benutzerdefinierte Funktion namens EXTRACTHYPELINK Das kann als regelmäßige Funktion in unserem Arbeitsblatt.
- In unserem Datensatz haben wir 5 URLs in Zellen B5:B9.
- In der Zelle C5 als wir versuchten, die Typ die Funktion namens EXTRACTHYPELINK, Excel bietet uns die benutzerdefiniert Funktion als automatischer Vorschlag . Presse die Registerkarte Taste für akzeptieren den Vorschlag und setzen B5 als die Funktionsargument .
- Ansonsten, Typ die vollständiger Funktionsname Schreiben Sie die Formel selbst in die Zelle C5 und drücken Sie Eintreten.
=EXTRACTHYPERLINK(B5)
Infolgedessen können wir sehen, dass die extrahierte URL in der Zelle C5.
- Um die anderen URLs , ausfindig machen. die Füllen Griff am linke untere Ecke der Zelle C5 und ziehen es unten .
Lesen Sie mehr: Hyperlink für die gesamte Spalte in Excel entfernen (5 Möglichkeiten)
2. Excel VBA-Code zum Abrufen von Hyperlinks aus Url
Die Anwendung VBA-Code spart sowohl Zeit als auch Mühe, wenn wir Hyperlinks aus einer Reihe von URLs extrahieren wollen. Nehmen wir an, wir haben 7 verschiedene URLs in Zellen B5:B11 von denen Hyperlinks extrahiert werden sollen.
Schritte:
- Geben Sie den folgenden Code in den Visual Code Editor ein:
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
- Presse F5 zu laufen. den Code. a Dialogfeld geöffnet für Wählen Sie die Bereich von Zellen.
- Jetzt, Wählen Sie Zellen B5:B11 zum Füllen des Bereichseingabefeld und klicken Sie dann auf
- Hier ist die Liste der extrahierte Hyperlinks.
Lesen Sie mehr: Wie man mit VBA einen Hyperlink aus einer Excel-Zelle erhält (3 Methoden)
Ähnliche Lektüre
- [Diese Arbeitsmappe enthält Links zu einer oder mehreren externen Quellen, die unsicher sein könnten
- Erstellen eines Hyperlinks von einer Dropdown-Liste zu einem anderen Blatt in Excel
- Hyperlink für mehrere Zellen in Excel (3 Möglichkeiten)
- Warum brechen meine Excel-Verknüpfungen ständig ab (3 Gründe mit Lösungen)?
- [Behoben!] 'Diese Arbeitsmappe enthält Verknüpfungen zu anderen Datenquellen' Fehler in Excel
3. Extrahieren eines Hyperlinks aus einer Url mit der Funktion "Hyperlink bearbeiten" in Excel
Die Verwendung des Hyperlink bearbeiten um Hyperlinks zu extrahieren, ist ein manueller Prozess Das würde wertvolle Zeit und Mühe kosten. Trotzdem ist es eine nützliche Methode. Schauen wir uns an, wie wir mit dieser Technik einen Hyperlink aus einer URL extrahieren können. Die Schritte sind unten angegeben.
Schritte:
- Klicken Sie auf über die Zelle die den URL zu sein extrahiert Hier haben wir Zellen ausgewählt. B5 .
- Klicken Sie mit der rechten Maustaste auf . wird die Maus aufmachen die Kontextmenü und dann Wählen Sie die Hyperlink bearbeiten.
- Die oben genannten Schritte geöffnet die Fenster "Hyperlink bearbeiten . die Eingabefeld für die Adresse zeigt die Hyperlink.
- Presse Strg + C zu kopieren. den Hyperlink und klicken Sie auf OK, um das Fenster zu schließen, einfügen die kopierter Link in die gewünschte Zelle ein. Wir fügten die Hyperlink verbunden mit Zelle B5 in Zelle C5.
- Auf diese Weise können wir alle anderen Hyperlinks nach und nach erhalten.
Lesen Sie mehr: Wie man Hyperlinks in Excel bearbeitet (5 schnelle und einfache Methoden)
Dinge zum Merken
- Obwohl die Verwendung von VBA Code ist großartig, um unser Ziel zu erreichen, aber sobald der Code ausgeführt wird, verlieren wir die Geschichte Das bedeutet, dass wir die Änderung nicht mehr rückgängig machen können.
- Für den Fall, dass wir ändern unser Quelldaten von Zeit zu Zeit, ist es besser, Methoden zu verwenden, die Funktionen wie wir sie in Methode 1 In diesem Fall ist die Ausgabe ist dynamisch mit der Änderung der Quelldaten .
Schlussfolgerung
Jetzt kennen wir mehrere Methoden, um Hyperlinks aus URLs in Excel zu extrahieren. Wir hoffen, dass es Sie ermutigt, diese Methoden sicherer zu verwenden. Wenn Sie Fragen oder Anregungen haben, vergessen Sie nicht, sie in das Kommentarfeld unten zu schreiben.