Tipp: Andere Sprachen sind Google-Übersetzungen. Sie können die English Version dieses Links.
Einloggen
x
or
x
x
Registrieren
x

or

Wie extrahiere ich tatsächliche Adressen von Hyperlinks in Excel?

Angenommen, Sie haben einen Bereich von Zellen, die Hyperlinks enthalten, und jetzt müssen Sie das tatsächliche Ziel der Hyperlinks sehen und sie aus den Hyperlinks extrahieren, wie im folgenden Screenshot gezeigt. Gibt es einfache Möglichkeiten, dieses Problem schnell zu lösen? Dieser Artikel führt Sie, um tatsächliche Adressen aus mehreren Hyperlinks zu extrahieren.


Extrahiere tatsächliche Adressen von Hyperlinks:

Mit  Kutools for Excel Konvertiere Hyperlinks Mit dieser Funktion können Sie schnell die echten URL-Adressen aus den Hyperlinks extrahieren. Gleichzeitig können Sie den URL-Text auch in anklickbare Hyperlinks konvertieren.

doc ändern Hyperlink-Browser 6

Kutools for Excel: mit mehr als 200 praktischen Excel-Add-Ins, die Sie in 60-Tagen kostenlos ausprobieren können. Download und kostenlose Testversion Jetzt!


Pfeil blaue rechte Blase Extrahieren Sie mithilfe der Funktion "Hyperlink bearbeiten" tatsächliche Adressen aus Hyperlinks


Hier, die Hyperlink bearbeiten Funktion kann Ihnen helfen, die zugrunde liegende URL für jeden dieser Hyperlinks zu extrahieren und diese tatsächliche Adresse in eine andere Zelle zu platzieren. Sie können Folgendes tun:

1. Markieren Sie die Zelle mit Hyperlink und klicken Sie mit der rechten Maustaste, wählen Sie im Kontextmenü Hyperlink bearbeiten, siehe Screenshot:

2. Und ein Hyperlink bearbeiten Dialogfeld wird angezeigt, wählen und kopieren (Strg + C) die gesamte URL von der Adresse Feld des Dialogfelds.

3. Schließen Sie dann das Dialogfeld und fügen Sie die tatsächliche Adresse in eine beliebige Zelle ein.

Text: Mit dieser Methode können Sie jedes Mal nur eine Hyperlinkadresse extrahieren. Wenn Sie jedoch mehrere Hyperlinks extrahieren müssen, müssen Sie diese Funktion wiederholt anwenden.


Entfernen Sie alle Hyperlinks aus dem ausgewählten Bereich, den Arbeitsblättern oder der gesamten Arbeitsmappe gleichzeitig:

Mit  Kutools for Excel's Löschen Sie Hyperlinks Funktion können Sie alle Hyperlinks aus einem ausgewählten Bereich, Blättern oder der gesamten Arbeitsmappe nach Bedarf entfernen.

doc entfernen Hyperlinks 4


Pfeil blaue rechte Blase Extrahieren Sie tatsächliche Adressen von Hyperlinks mit VBA-Code

Für viele Hyperlinks ist die obige Methode mühsam und zeitaufwendig. Der folgende VBA-Code kann Ihnen daher helfen, schnell mehrere Adressen gleichzeitig aus den Hyperlinks zu extrahieren.

1. Halten Sie die Taste gedrückt ALT + F11 Schlüssel zum Öffnen der Microsoft Visual Basic für Applikationen Fenster.

2. Klicken Sie Einsatz > Modul, und fügen Sie den folgenden Code in das Modulfenster ein.

Sub Extracthyperlinks()
'Updateby20140318
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    If Rng.Hyperlinks.Count > 0 Then
        Rng.Value = Rng.Hyperlinks.Item(1).Address
    End If
Next
End Sub

3. Dann drücken F5 Schlüssel, um den Code auszuführen, und ein Dialogfeld öffnet sich für Sie, um die Hyperlinks auszuwählen, die Sie die echten Adressen extrahieren möchten, siehe Screenshot:

4. Dann klick OKund die ausgewählten Zelleninhalte wurden in die echten Hyperlink-Adressen im ursprünglichen Bereich konvertiert. Siehe Screenshots:


Pfeil blaue rechte Blase Extrahiere tatsächliche Adressen aus Hyperlinks mit der Benutzerdefinitionsfunktion

Die folgende benutzerdefinierte Funktion kann auch die tatsächliche URl aus den Hyperlinks extrahieren.

1. Halten Sie die Taste gedrückt ALT + F11 Schlüssel zum Öffnen der Microsoft Visual Basic für Applikationen Fenster.

2. Klicken Sie Einsatz > Modul, und fügen Sie den folgenden Code in die Modulfenster.

Function GetURL(pWorkRng As Range) As String
'Updateby20140520
    GetURL = pWorkRng.Hyperlinks(1).Address
End Function

3. Speichern Sie den Code und schließen Sie das Fenster. Wählen Sie eine leere Zelle aus, um diese Formel einzugeben = GetURL (A2) (A2 ist die Zelle, in der sich der Hyperlink befindet), und drücken Sie Weiter Taste. Sie können sehen, dass die echte Hyperlink-Adresse extrahiert wird.


Pfeil blaue rechte Blase Extrahieren Sie tatsächliche Adressen von Hyperlinks mit Kutools für Excel schnell und einfach

Hier ist ein praktisches Werkzeug, genannt Kutools for ExcelMit seinen Konvertiere Hyperlinks können Sie schnell mit den folgenden Operationen arbeiten:

  • Extrahieren Sie tatsächliche Adressen aus Hyperlinks;
  • Konvertieren von URL-Text in anklickbare Hyperlinks.
Kutools for Excel : mit mehr als 300 praktischen Excel-Add-Ins, die Sie in 60-Tagen kostenlos ausprobieren können.

Wenn Sie installiert haben Kutools for Excel, mach bitte wie folgt:

1. Wählen Sie den Bereich, der die Hyperlinks enthält, die extrahiert werden müssen.

2. Klicken Sie Kutoolen > Link > Konvertiere Hyperlinks, siehe Screenshot:

3. In dem Konvertiere Hyperlinks Dialogfeld auswählen Hyperlink-Adressen ersetzen Zellinhalte Option, und klicken Sie auf doc-button1 Knopf von Ergebnisbereich um eine Zelle anzugeben, in die das Ergebnis eingefügt werden soll.

4. Und dann klick OKDie tatsächlichen Adressen wurden aus den Hyperlinks extrahiert. Siehe Screenshot:

Text: Wenn Sie die tatsächlichen Adressen in den ursprünglichen Bereich stellen möchten, überprüfen Sie dies bitte Konvertiert den Quellbereich.

Klicken Sie Konvertiere Hyperlinks um mehr über diese Funktion zu erfahren.

Download und kostenlose Testversion Kutools für Excel Now!


Pfeil blaue rechte Blase Demo: Extrahiere aktuelle Adressen aus Hyperlinks mit Kutools für Excel

Kutools for Excel: mit mehr als 200 praktischen Excel-Add-Ins, die Sie in 60-Tagen kostenlos ausprobieren können. Download und kostenlose Testversion Jetzt!


In Verbindung stehender Artikel:

Wie konvertiert man URL-Text in klickbaren Hyperlink in Excel?


Kutools for Excel löst die meisten Ihrer Probleme und steigert Ihre Produktivität um 80%

  • Wiederverwendung: Schnell einlegen komplexe Formeln, Diagramme und alles, was du vorher benutzt hast; Zellen verschlüsseln mit Passwort; Mailingliste erstellen und E-Mails senden ...
  • Super Formula Bar (Bearbeiten Sie mühelos mehrere Textzeilen und Formeln); Layout lesen (Leichtes Lesen und Bearbeiten einer großen Anzahl von Zellen); In gefilterten Bereich einfügen...
  • Zellen / Zeilen / Spalten zusammenführen ohne Daten zu verlieren; Inhalt der Zellen teilen; Kombinieren Sie doppelte Zeilen / Spalten... Doppelte Zellen verhindern; Bereiche vergleichen...
  • Wählen Sie "Duplizieren" oder "Eindeutig" Reihen; Wählen Sie Leere Zeilen (alle Zellen sind leer); Super Find und Fuzzy Find in vielen Arbeitsmappen; Zufallsauswahl ...
  • Exakte Kopie Mehrere Zellen ohne Änderung der Formelreferenz; Referenzen automatisch erstellen auf mehrere Blätter; Bullets einfügen, Kontrollkästchen und mehr ...
  • Extract Text, Text hinzufügen, Nach Position entfernen, Leerzeichen entfernen; Erstellen und Drucken von Paging-Zwischensummen; Zwischen Zelleninhalt und Kommentaren konvertieren...
  • Superfilter (Speichere und wende Filterschemata auf andere Blätter an); Erweiterte Sortierung nach Monat / Woche / Tag, Häufigkeit und mehr; Spezialfilter fett, kursiv ...
  • Arbeitsmappen und Arbeitsblätter kombinieren; Zusammenführen von Tabellen basierend auf Schlüsselspalten; Daten in mehrere Blätter aufteilen; Stapelkonvertierung von xls, xlsx und PDF...
  • Mehr als 300 leistungsstarke Funktionen. Unterstützt Office / Excel 2007-2019 und 365. Unterstützt alle Sprachen. Einfache Bereitstellung in Ihrem Unternehmen oder Ihrer Organisation. Kostenlose 30-Testversion für alle Funktionen.
Registerkarte Tab 201905

Registerkarte "Office" Bringt die Benutzeroberfläche mit Registerkarten in Office und vereinfacht Ihre Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50% und reduziert täglich Hunderte von Mausklicks für Sie!
officetab unten
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Arvid Podsim · 1 years ago
    Trying to save time creating multiple Hyperlinks and hoped this program would help with the task. I have combined several columns containing text into a single cell and then used the Edit/Link to create a working URL. Is there a tool to modify the URL to display text characters of the URL.
  • To post as a guest, your comment is unpublished.
    sujan maharjan · 1 years ago
    Hi, How to do the same in google sheets
    • To post as a guest, your comment is unpublished.
      skyyang · 1 years ago
      hello, sujan,
      To extract all real addresses from hyperlinks in Google sheets, the following script code can help you:

      function linkURL(reference) {
      var sheet = SpreadsheetApp.getActiveSheet();
      var formula = SpreadsheetApp.getActiveRange().getFormula();
      var args = formula.match(/=\w+\((.*)\)/i);
      try {
      var range = sheet.getRange(args[1]);
      }
      catch(e) {
      throw new Error(args[1] + ' is not a valid range');
      }
      var formulas = range.getFormulas();
      var output = [];
      for (var i = 0; i < formulas.length; i++) {
      var row = [];
      for (var j = 0; j < formulas[0].length; j++) {
      var url = formulas[i][j].match(/=hyperlink\("([^"]+)"/i);
      row.push(url ? url[1] : '');
      }
      output.push(row);
      }
      return output
      }

      After copying and pasting the above code, go back to your sheet, and apply this formula:=linkURL(A2).
      Please try it, hope it can help you, thank you!
  • To post as a guest, your comment is unpublished.
    Victor Nieto · 1 years ago
    Thanks!!!!!
  • To post as a guest, your comment is unpublished.
    Neeks · 2 years ago
    Ah, amazing! Thank you!
  • To post as a guest, your comment is unpublished.
    sei · 2 years ago
    pretty..and nice...and fantabulouslyfntastikittilybumpershumperazardubiliousipaparazziastically yummy :P
    huh!
  • To post as a guest, your comment is unpublished.
    Stephanie · 2 years ago
    You have no idea how much time you saved me!!!
    Thank you so much!!!!!!!!!!!!!!!!!!!
  • To post as a guest, your comment is unpublished.
    Seocheckout.com · 3 years ago
    Very nice tool! I converted 16K+ links. Tool worked fast and flawless.
  • To post as a guest, your comment is unpublished.
    Alex T · 4 years ago
    Thanks so much!


    Saved me big time of having to do 800+ of these cells!
  • To post as a guest, your comment is unpublished.
    Nimrod · 4 years ago
    For some reason this doesn't work for me.
    I created the defined function just as you described, but it doesn't do anything :\
    I also want to merge it with the Hyperlink function, like so:
    =HYPERLINK(=getURL(A1), [A1])

    So that the final result will copy A1's URL and display it as A1's text string (i.e. just copy A1 to another cell, including both its text and hyperlink. A simple thing which Excel doesn't seem to be able to do for some reason...).
  • To post as a guest, your comment is unpublished.
    Zach Solomon-Beloin · 4 years ago
    This saved me a ton of time! I extracted 500 profile IDs from 500+ names linked to their profiles. This code worked extremely well and was easy to follow. Thanks so much!
  • To post as a guest, your comment is unpublished.
    AJITA · 4 years ago
    Superb! reduced my work to less than a minute.
  • To post as a guest, your comment is unpublished.
    Tj · 4 years ago
    thanks for saving me 15mins
  • To post as a guest, your comment is unpublished.
    Arun Kumar · 4 years ago
    This is the first ever macro based excel tip that worked for me. Thank you very much for making the lives of excel dummies better.
  • To post as a guest, your comment is unpublished.
    Monica · 4 years ago
    Thank you so much :lol: I used the VBA method and it worked like a charm in Excel 365 on a Windows 8.1 OS
  • To post as a guest, your comment is unpublished.
    chris · 4 years ago
    thanks a ton. like everyone else here. this is very helpful and easy.
  • To post as a guest, your comment is unpublished.
    Eva · 5 years ago
    Super! So easy. Thanks!
  • To post as a guest, your comment is unpublished.
    Tzally · 5 years ago
    Thanks a lot! Very helpful yet simple and clear. Just as Albert meant :roll:
  • To post as a guest, your comment is unpublished.
    JC · 5 years ago
    Thankyou so much. it really helped me
  • To post as a guest, your comment is unpublished.
    Thank You · 5 years ago
    Thanks buddy.It really work in seconds.
  • To post as a guest, your comment is unpublished.
    fab · 5 years ago
    You are the best, so easy to follow!
  • To post as a guest, your comment is unpublished.
    Awesome · 5 years ago
    Thank you so much this saved my ass and make me look good.
    8)
  • To post as a guest, your comment is unpublished.
    Respected · 5 years ago
    Thank You SO SO much!
  • To post as a guest, your comment is unpublished.
    vish · 5 years ago
    thnx u made my work so easy
  • To post as a guest, your comment is unpublished.
    PO · 5 years ago
    This just saved me! Thanks
  • To post as a guest, your comment is unpublished.
    mari · 5 years ago
    thanks so much!!! :D
  • To post as a guest, your comment is unpublished.
    bla bla · 6 years ago
    Thankyou so much. it really helped me