Note: The other languages of the website are Google-translated. Back to English

Wie finde und liste ich alle Links (externe Referenzen) in Excel auf?

In Excel verweisen Sie auf den Inhalt von Zellen in einer anderen Arbeitsmappe, indem Sie einen externen Verweis erstellen. Wenn Sie jedoch alle Links einer Arbeitsmappe in Excel auflisten möchten, scheint es schwierig zu sein, alle externen Referenzen (Links) zu finden und aufzulisten. Der knifflige Weg in diesem Artikel hilft Ihnen dabei, alle Links in der Arbeitsmappe schnell herauszufinden und aufzulisten.

Suchen und listen Sie alle Links mit dem Befehl Suchen auf

Suchen und listen Sie alle Links mit dem VB-Makro auf

Suchen und listen Sie alle Links mit Kutools for Excel auf


Pfeil blau rechte Blase Suchen und listen Sie alle Links mit dem Befehl Suchen auf

Weil externe Links Klammern enthalten [ Zeichen können wir die externen Links herausfinden, wenn wir alle Klammerzeichen in der gesamten Arbeitsmappe erhalten können.

1. Klicken Sie Start > Suchen & Auswählen > FINDE öffnen Suchen und Ersetzen Dialogbox. Sie können auch die öffnen Suchen und Ersetzen Dialogfeld mit Drücken Ctrl + F Schlüssel.

2. In den Finde was: Feld, geben Sie den linken Teil des Klammerzeichens "[".

doc liste alle links auf 1

3. Klicken Sie OptionenIn der Innerhalb Dropdown-Liste, wählen Sie Blatt or Workbook dass Sie die Links von finden möchten. Siehe Screenshot:

doc liste alle links auf 2

4. Und dann klick Finde alle Taste. Dann werden alle externen Referenzen in der Liste aufgelistet Suchen und Ersetzen Dialogfeld sofort. Drücken Sie Strg + A  um alle Linkzellen wie folgt auszuwählen:

doc liste alle links auf 3

Der linke Teil des Klammerzeichens kann die externen Links in der gesamten Arbeitsmappe herausfinden. Wenn Sie alle Arten von Links herausfinden möchten, einschließlich der internen und externen Links, können Sie das Ausrufezeichen "!"In der Finden Sie, was: Kiste.


Pfeil blau rechte Blase Suchen und listen Sie alle Links mit dem VB-Makro auf

Das folgende VBA-Makro kann uns dabei helfen, alle verknüpften Quellarbeitsmappen in einem neuen Arbeitsblatt der aktuellen Arbeitsmappe aufzulisten.

1. Halten Sie die ALT + F11 und öffnet das Fenster Microsoft Visual Basic für Applikationen.

2. Klicken Sie Insert > Modulund fügen Sie das folgende Makro in das Modulfenster ein.

VBA: Alle Links in Excel auflisten.

Sub ListLinks()
    Dim xSheet As Worksheet
    Dim xRg As Range
    Dim xCell As Range
    Dim xCount As Long
    Dim xLinkArr() As String
    On Error Resume Next
    For Each xSheet In Worksheets
        Set xRg = xSheet.UsedRange.SpecialCells(xlCellTypeFormulas)
        If xRg Is Nothing Then GoTo LblNext
        For Each xCell In xRg
            If InStr(1, xCell.Formula, "[") > 0 Then
                xCount = xCount + 1
                ReDim Preserve xLinkArr(1 To 2, 1 To xCount)
                xLinkArr(1, xCount) = xCell.Address(, , , True)
                xLinkArr(2, xCount) = "'" & xCell.Formula
           End If
        Next
LblNext:
    Next
    If xCount > 0 Then
        Sheets.Add(Sheets(1)).Name = "Link Sheet"
        Range("A1").Resize(, 2).Value = Array("Location", "Reference")
        Range("A2").Resize(UBound(xLinkArr, 2), UBound(xLinkArr, 1)).Value = Application.Transpose(xLinkArr)
        Columns("A:B").AutoFit
    Else
        MsgBox "No links were found within the active workbook.", vbInformation, "KuTools for Excel"
    End If
End Sub

3. Drücken Sie auf F5 Schlüssel zum Ausführen dieses Makros. Anschließend wird ein neues Arbeitsblatt mit dem Namen erstellt Link-Blatt und listen Sie alle Links und die Namen der verknüpften Quellarbeitsmappen auf und speichern Sie die Pfade gleichzeitig. Siehe Screenshot:

doc liste alle links auf 4


Pfeil blau rechte Blase Suchen und listen Sie alle Links mit Kutools for Excel auf

Mit Kutools for Excel Finden und brechen Sie defekte LinksWenn Sie alle externen Links des aktiven Arbeitsblatts finden, können Sie gleichzeitig die spezifischen Links nach Bedarf unterbrechen.

Wenn Sie installiert haben Kutools for ExcelBitte machen Sie Folgendes:

1. Aktivieren Sie das Arbeitsblatt, in dem Sie die Links suchen möchten, und klicken Sie auf Kutoolen > Link > Finden und brechen Sie defekte Links, siehe Screenshot:

doc liste alle links auf 5

2. In den Finden und brechen Sie defekte Links Dialogfeld, klicken Sie auf Filter Dropdown-Liste zur Auswahl Alle LinksWenn alle Links im aktiven Arbeitsblatt aufgelistet sind, können Sie auch den Linkstatus anzeigen. OK steht für den Link ist gültig, Fehler bedeutet, dass die Verbindung unterbrochen ist.

doc liste alle links auf 6

Anmerkungen:

1. Wenn die Zelle anzeigen Option ist aktiviert, wenn Sie auf den Link in der Liste klicken. Es wird die spezifische Zelle finden und zu dieser navigieren, die den Link im Arbeitsblatt enthält.

2. Wenn Sie einen Link trennen möchten, können Sie den Link aus der Liste auswählen und dann auf klicken Link trennen.

Klicken Sie hier, um Kutools für Excel herunterzuladen und jetzt kostenlos zu testen!

Wenn Sie mehr über diese Funktion erfahren möchten, klicken Sie bitte auf Finden und brechen Sie defekte Links.


Pfeil blau rechte Blase Suchen und listen Sie alle Links mit Kutools for Excel auf

Kutools for Excel Enthält mehr als 300 praktische Excel-Tools. Kostenlos ohne Einschränkung in 30 Tagen zu versuchen. Laden Sie jetzt die kostenlose Testversion herunter!


Die besten Tools für die Office-Produktivität

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

  • Wiederverwendung: Schnell einfügen komplexe Formeln, Diagramme und alles, was du vorher benutzt hast; Zellen verschlüsseln mit Passwort; Mailingliste erstellen und E-Mails senden ...
  • Super Formelriegel (leicht mehrere Textzeilen und Formeln bearbeiten); 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 geteilter Zellen; 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; Zufällige Auswahl ...
  • Exakte Kopie Mehrere Zellen ohne Änderung der Formelreferenz; Referenzen automatisch erstellen zu mehreren Blättern; Aufzählungszeichen einfügen, Kontrollkästchen und mehr ...
  • Text extrahieren, Text hinzufügen, Nach Position entfernen, Leerzeichen entfernen;; Paging-Zwischensummen erstellen und drucken; Inhalt und Kommentare zwischen Zellen konvertieren...
  • Superfilter (Speichern und Anwenden von Filterschemata auf andere Blätter); Erweiterte Sortierung nach Monat / Woche / Tag, Häufigkeit und mehr; Spezialfilter fett, kursiv ...
  • Kombinieren Sie Arbeitsmappen und Arbeitsblätter;; Tabellen basierend auf Schlüsselspalten zusammenführen; Daten in mehrere Blätter aufteilen; Batch-Konvertierung von xls, xlsx und PDF...
  • Mehr als 300 leistungsstarke Funktionen. Unterstützt Office / Excel 2007-2021 und 365. Unterstützt alle Sprachen. Einfache Bereitstellung in Ihrem Unternehmen oder Ihrer Organisation. 30-tägige kostenlose Testversion mit allen Funktionen. 60 Tage Geld-zurück-Garantie.
kte tab 201905

Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die 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 jeden Tag Hunderte von Mausklicks für Sie!
officetab unten
Kommentare (39)
Bewertet 5 aus 5 · 1 Bewertungen
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Nach dem Ausführen des VBA-Makros „Alle Links auflisten“ wurde ein Link angezeigt: „J:\Dokumente und Einstellungen\Eigene Dateien\Consulting\APRTZ.xls“. Dieser Link führt zu einer Datei auf der Festplatte des ursprünglichen Computers, auf dem die Datei zuerst gespeichert wurde. Ich kann diesen Link scheinbar nicht löschen, er möchte, dass ich die Datei als *.xlsm-Datei speichere. Irgendwelche Vorschläge würden sehr geschätzt. Vielen Dank. Michael
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Versuchen Sie einfach, den Wert in der Zelle zu kopieren und einzufügen. Der Link ist nutzlos, aber die Daten werden trotzdem benötigt.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Danke! Ich habe den Befehl Suchen mit der Arbeitsmappenoption verwendet, was großartig war, da meine Datei viele Registerkarten hat. Perfekt!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Nach vielen Versuchen und Fehlschlägen habe ich die Referenz in den Zellenformatierungsregeln gefunden !! :P (der Ort, an dem Sie die Farbe einer Zelle basierend auf dem Inhalt einer anderen Zelle ändern können)
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Jonru dein Tipp hat mir sehr geholfen!!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Retter! Gott sei Dank habe ich diese Seite gefunden, sonst wäre ich nie auf den Grund gekommen. Danke Joniru.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Danke Joniru! Ich habe überall nach diesem versteckten Link gesucht, auch in Kommentaren ... Ihr Tipp hat mir geholfen, diesen Link nach stundenlanger Suche zu finden!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
JONIRU, DU BIST EIN BOSS! Verbrachte zwei Tage damit, hätte aber viel mehr Zeit verschwenden können. Der XML-Trick funktionierte nicht, da Excel mir mitteilte, dass die Datei keine XML-Zuordnungen hatte. Link zu benanntem Bereich in einem anderen Dokument gefunden. Vielen Dank Sooooooo.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Das Ausführen des VBA-Makros war das einzige, was für mich funktioniert hat, und ohne das hätte ich es nie gefunden! Danke, dass du das für mich gelöst hast! :lol: Es hat meine schwere Frustration geheilt!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Jonriu - oder JEDERMANN (Dringende Anfrage) Ich habe KuTools, verwendet, dass Hyperlinks brechen und defekte Links finden, nichts hat geholfen. Ich habe die Suchfunktion verwendet, aber nicht gelöst. Ich habe eine Tabelle mit über 140 Datenregisterkarten, ungefähr 80,000 Zellen. Bedeutet dies, dass ich jede Zelle auf Zellformatierungsregeln überprüfen muss? Gibt es ein Makro, das ich ausführen kann? Ich habe Hyperlinks zu temporären Dateien, die weder die Find- noch die KuTools-Tools "finden" oder unterbrechen können. Ist dies eine dringende Anfrage?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Joniru, ich könnte dich küssen... Das treibt mich seit Wochen in den Wahnsinn! Ich hätte nie gedacht, in der bedingten Formatierung nachzusehen
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Joniru, du bist ein Genie! Bedingte Formatierung die ganze Zeit ... danke!!!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Danke für die Führung! Meine waren tatsächlich im Name Manager! Hoffentlich hilft dieser Beitrag einer anderen unglücklichen Seele.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Nach einiger Suche fand ich einige Links in meinen Datenvalidierungsquellen und einige Schaltflächen, die Makros zugewiesen waren. Ich musste Excel komplett schließen, damit der Link aus dem Menü "Links bearbeiten" verschwand.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
„Finden“ durchsucht keine Datenvalidierungseinstellungen, aber diese können ungültige Links enthalten. Hier ist ein anderer Weg, der ziemlich gut funktioniert: 1. Speichern Sie eine Kopie Ihrer Arbeitsmappe als XML-Tabelle; 2. Öffnen Sie die XML-Tabelle in „XML Notepad“ (Microsoft) oder einem beliebigen XML-/Texteditor; 3. Suchen Sie nach einem Teil oder dem gesamten ungültigen Link (URL). Sie sollten sehen, welche Registerkarte und welche Zellen den ungültigen Link enthalten und um welche Art von Referenz es sich handelt (Datenvalidierung, erweiterter Filter, benannter Bereich usw.). 4. Damit bewaffnet können Sie zu Ihrer ursprünglichen XL-Datei zurückkehren und diese ändern/löschen ungültige Referenzen. HTH
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Stevo Ich konnte den Link mit diesem Meth finden, aber ich habe immer noch keine Ahnung, wo er ist oder wie ich ihn beheben kann, irgendwelche Ideen? (den schlechten Link mit *** eingekapselt) Dies ist die Vorlage, die verwendet werden muss, um alle Projekte zu schätzen. V Ch 2012-07-25T20:41:12Z 2014-08-20T15:53:34Z 15.00 0x0101002FAC2859101EBD408B4E817052597CDA baacc0fc-fbe2-4ba9-b022-3c507d1c4d6b *** https://sp.vectorform.com/MVP.xlsx *** Estimator FTE Sheet3 Sheet4 FullRA Lists Sheet1
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Benutzt du Makros? Ich konnte meine nicht mit der Suchfunktion finden, also bin ich hierher gekommen, um nach einer anderen Lösung zu suchen, und habe die obige Nachricht gefunden (danke übrigens). Aber selbst nachdem ich externe Verweise in meinen Datenvalidierungssachen mit der XML-Methode entfernt habe, sagt Excel immer noch, dass ich externe Links habe! Sehr frustrierend, bis ich merke, dass ich Schaltflächen habe, die tatsächlich mit Makros einer anderen Tabelle verknüpft sind. Sobald ich diese entfernt habe, heißt es nicht mehr, dass ich externe Links habe (woohoo)
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hat meinen Speck gerettet. Das gleiche für mich. Vielen Dank für das Posten.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
[quote]'Find' durchsucht keine Datenvalidierungseinstellungen, aber diese können ungültige Links enthalten. Hier ist ein anderer Weg, der ziemlich gut funktioniert: 1. Speichern Sie eine Kopie Ihrer Arbeitsmappe als XML-Tabelle; 2. Öffnen Sie die XML-Tabelle in „XML Notepad“ (Microsoft) oder einem beliebigen XML-/Texteditor; 3. Suchen Sie nach einem Teil oder dem gesamten ungültigen Link (URL). Sie sollten sehen, welche Registerkarte und welche Zellen den ungültigen Link enthalten und um welche Art von Referenz es sich handelt (Datenvalidierung, erweiterter Filter, benannter Bereich usw.). 4. Damit bewaffnet können Sie zu Ihrer ursprünglichen XL-Datei zurückkehren und diese ändern/löschen ungültige Referenzen. HTHVon STevo[/quote] Danke STevo ... Dieser Hinweis hat mir eine Menge Zeit gespart.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Gut gemacht STevo, Ihre XML-Methode war die einzige, die für mich funktioniert hat. Ich öffnete es in Notepad und da war es
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Ausgezeichneter Beitrag. Ich hatte ein Problem damit, alte Links zu finden, die nicht benötigt wurden, und fand die genauen Blätter, in denen sie sich befanden. Ich habe die Blätter gelöscht und das Problem gelöst. Vielen Dank!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Vielen Dank !!!! es hat geholfen ... Kann problemlos arbeiten ...
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Es gibt einen Linktyp, bei dem Ihnen keine dieser Lösungen helfen wird, und die Excel-Hilfe und der Dialog "Links bearbeiten" sind ebenfalls nutzlos. Es gibt externe Links in Datenvalidierung und bedingter Formatierung, die nicht in Zellformeln enthalten sind, sodass der Dialog "Suchen" nicht verwendet werden kann. Hier ist eine ausfallsichere Methode, um mit absoluter Sicherheit alle externen Links in einer Arbeitsmappe zu entdecken, egal um welche Art von Link es sich handelt: 1. Speichern Sie Ihre Arbeitsmappe (immer Nr. 1) 2. Speichern Sie eine KOPIE der Arbeitsmappe als XML-basiertes Format (XML Spreadsheet 2003) - wird Funktionen verlieren, die mit XML nicht kompatibel sind (aber akzeptieren) 3. SCHLIESSEN Sie die jetzt geöffnete XML-Tabellenkopie ) 4. Führen Sie eine Textsuche in der XML-basierten Kopie nach den Tags "" oder "" und auch dem Text "RefersTo=" durch, und voila! Da ist Ihre externe Referenz! 5. Der andere Ort, an dem Sie nachsehen können, ist das Dialogfeld "Benannte Bereiche". Sie werden schnell sehen, dass alle benannten Bereiche auf eine externe Datei verweisen. Die obige Methode zum Durchsuchen einer XML-Kopie ist sehr nützlich, um Einstellungen für Datenvalidierung oder bedingte Formatierung zu finden, die auf eine externe Datei verweisen - diese sind manuell sehr schwer zu finden.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo, hat jemand den VBA-Code, um die Ergebnisse im Dialogfeld „Suchen und Ersetzen“ in eine andere Arbeitsmappe oder ein anderes Arbeitsblatt zu exportieren?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
@Joniru – Um @ytrewq und @Scnider zu wiederholen, du rockst. Ich hätte nie daran gedacht, mir die bedingte Formatierung anzusehen, wenn ich Ihren Kommentar nicht gelesen hätte. Ich bin endlich frei, wenn dieser lästige Fehler.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Das obige VBA-Makro hat wunderbar funktioniert. Tausend Dank!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Alle oben genannten Optionen haben mir nicht dabei geholfen, einen externen Link loszuwerden. Aber ich habe eine Lösung für die Entfernung meines externen Links gefunden. Werfen Sie auch einen Blick in den NameManager (Menü - Formeln). In der Spalte Verweist auf sehen Sie den Ort, auf den sich Namen beziehen.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
danke - mein Problem behoben
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Danke! half mir. Das Internet ist großartig. 5 Jahre nach dem Ereignis kann ich das immer noch finden
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Vielen Dank! Wenn diese Links gefunden werden, stellen Sie sicher, dass Sie alle direkten externen Verweise auf benannte Verweise umstellen, damit sie auf die richtige Stelle verweisen, auch wenn sich das Layout der verknüpften Zellen ändert, siehe: http://msexcelandvba.blogspot.se/
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Shazam! Dieser Tipp ist genial.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Ich hatte eine Excel-Datei, die beim Öffnen eine Meldung bezüglich eines fehlenden externen Links anzeigte. Es konnte kein solcher Link gefunden werden und verschiedene Tools - Kutools, FormulaDesk usw habe nichts gefunden. Schließlich habe ich das Problem gelöst, indem ich die xlsx-Datei als zip+xml geöffnet und den Ordner gelöscht habe, der sich mit externen Links befasst (wenn Sie weitere Details wünschen, fragen Sie mich).
Es sind noch keine Kommentare vorhanden
Mehr laden
Hinterlassen Sie Ihre Kommentare
Als Gast posten
×
Bewerte diese Nachricht:
0   Figuren
Vorgeschlagene Standorte

Folgen Sie uns

Copyright © 2009 - www.extendoffice.com. | Alle Rechte vorbehalten. Unterstützt von ExtendOffice. | Sitemap
Microsoft und das Office-Logo sind Marken oder eingetragene Marken der Microsoft Corporation in den USA und / oder anderen Ländern.
Geschützt durch Sectigo SSL