2014-02-21 15:17:20 +0000 2014-02-21 15:17:20 +0000
27
27

Wie findet man unterbrochene Links in Excel, die nicht mit 'Links aufbrechen' aufgelöst werden können?

Ich habe eine Excel-Arbeitsmappe, die sich jedes Mal, wenn ich sie öffne, über defekte Links beschwert:

Ich habe versucht, mit “Suchen” nach [. zu suchen, wie in Microsofts Anleitung vorgeschlagen. Ich habe auch versucht, nach Objekten zu suchen, wie es in der Anleitung vorgeschlagen wird, und habe nichts gefunden.

Wie kann ich diesen lästigen defekten Link finden?

Antworten (13)

18
18
18
2014-02-25 16:39:52 +0000

Ein Ort, an dem sich diese Verknüpfungen “verstecken” können, sind benannte Bereiche. Excel bricht Verknüpfungen nur innerhalb von Formeln. Um benannte Bereiche zu reparieren, gehen Sie zu Formulas->Name Manager und schauen Sie, ob Sie dort externe Arbeitsmappen referenziert haben. Sie können mit der Umschalttaste klicken, um einen Haufen auszuwählen und sie zu löschen.

14
14
14
2016-07-06 15:30:44 +0000

Ich hatte gerade genau dieses Problem, und fand eine weitere kaputte Linkposition, die hier nicht erwähnt wurde: Datenüberprüfung (auch bekannt als Dropdown-Menüs).

Ähnlich wie bei der Suche nach “Objekten” in der Microsoft-Unterstützung, gehen Sie unter “Home (Tab) -> Bearbeitung (Gruppe) -> Suchen & Auswählen -> Gehe zu Spezial… -> Datenüberprüfung”, um alle Zellen mit Datenüberprüfung auf dem Arbeitsblatt zu finden. Dann müssen Sie die Datenüberprüfungszellen mehr oder weniger einzeln überprüfen, was Sie tun, indem Sie auf eine der Datenüberprüfungszellen klicken und dann unter “Daten (Registerkarte) -> Datentools (Gruppe) -> Datenüberprüfung -> Einstellungen -> Quelle” gehen. Achten Sie beim Aktualisieren der Quelle darauf, dass Sie das Kontrollkästchen “Diese Änderungen auf alle anderen Zellen mit denselben Einstellungen anwenden” aktivieren, um alle Quellen zu ändern, die gleich sind.

11
11
11
2016-10-13 14:14:35 +0000

Hier ist eine Lösung, die sich bei mir als sehr zuverlässig erwiesen hat:

  1. Ändern Sie die Dateierweiterung Ihrer .xlsx-Datei in .zip
  2. Entpacken Sie diese Zip-Datei in einen neuen Ordner
  3. Suchen Sie mit dem Explorer in diesem Ordner nach dem Dateinamen in der Datei CONTENTS.

Hinweis: Manchmal wird der Name im URL-Format geschrieben, z. B. %20 anstelle von Leerzeichen, so dass Sie eine vereinfachte Zeichenfolge verwenden könnten, die nur in der problematischen Datei zu finden ist. Ich habe das letzte Wort des Dateinamens + .xlsx verwendet.

  1. Es wird wahrscheinlich sheetN.xml als Ergebnis zurückgegeben. Dies ist die Datei, die Ihrem problematischen Blatt entspricht, wobei N die Nummer des problematischen Blattes in der Reihenfolge ist, in der sie angezeigt werden. Öffnen Sie sie in einem Texteditor wie z. B. Notepad.

  2. Suchen Sie die Suchzeichenfolge und sehen Sie sich den Code um sie herum an; er sollte Sie auf einige Zellbezüge verweisen, die Sie im problematischen Blatt nachschlagen können.

Hinweis: Wie bereits erwähnt, könnte es auch in der bedingten Formatierung oder der Datenüberprüfung liegen.

3
3
3
2016-05-26 19:32:58 +0000

Nach der Überprüfung von Objekten, Formeln, Namen, Diagrammtiteln und Datenreihen stellte ich fest, dass mein externer Verweis in “Bedingte Formatierung” war. Es gab jedoch in keinem der Felder oder Bedingungen einen Verweis auf eine andere Arbeitsmappe, wie z. B. [Budget.xls]. Erst im Nachhinein konnte ich die Verknüpfung in der Gruppe “Verbindungen” erfolgreich aufheben. Ich hoffe, das hilft!

2
2
2
2015-10-20 14:21:37 +0000

Es ist wahrscheinlich einfacher als das. Der Punkt ist das Ende des Satzes in der Hilfe. Sie sollten nur nach der offenen eckigen Klammer suchen. Mit anderen Worten, suchen Sie nach:

[

& nicht nach

[.

in Formeln. Letzteres findet nur eine eckige Klammer gefolgt von einem Punkt. Excel find beherrscht keine regulären Ausdrücke.

1
1
1
2018-02-14 09:22:00 +0000

Ich war mit ähnlichen externen Link Probleme in Excel 2016. Ich habe versucht, verschiedene Methoden, aber schließlich gelang durch Datenvalidierung Registerkarte unter Daten Registerkarte. Ich habe auf “Ungültige Daten einkreisen” geklickt und sofort festgestellt, dass zwei Dropdown-Menüs auf das Arbeitsblatt zeigen, aus dem ich Daten kopiert habe. Nachdem ich das Problem gefunden hatte, konnte ich die Daten im Arbeitsbuch sofort aktualisieren. Problem gelöst…

1
1
1
2017-04-19 16:39:53 +0000

Ich fand, dass der Eintrag “Dan G” mein Problem war. Eine Validierungszelle mit einer Verknüpfung zu einem anderen Blatt. Allerdings hatte ich ein paar Hundert zu gehen durch, fand ich mit Dan G’s Suchmethode gearbeitet, aber mit einem kleinen Twist.

Suchen Sie eine gültige Validierungszelle, wählen Sie “Home (Tab) -> Bearbeitung (Gruppe) -> Suchen & Auswählen -> Gehe zu Spezial… -> Datenüberprüfung”, aber wählen Sie das Optionsfeld “Gleich” unter Datenüberprüfung, um alle Zellen mit derselben Datenüberprüfung auf dem Arbeitsblatt zu finden.

Die Zelle, die das Problem verursacht, sollte hervorstechen, da sie nicht hervorgehoben/ausgewählt ist.

0
0
0
2016-10-11 22:33:18 +0000

Zusammenfassend (und um eine Antwort hinzuzufügen, über die ich gerade gestolpert bin), schauen Sie sich an:

  • Formeln (suchen Sie nach “[” und/oder “\”)
  • Namensmanager
  • Ausgeblendete Arbeitsblätter
  • Zellen mit bedingter Formatierung
  • Zellen mit Datenüberprüfung
  • Objekte
  • Schaltflächen, die Makros aufrufen (d. h. ist dieses Makro in DIESER Arbeitsmappe?)

Auf einem beliebigen Blatt sind die letzten drei leicht über F5 zu erreichen –> “Spezial…”

Speichern Sie die Datei, schließen Sie sie und öffnen Sie sie erneut, um die Liste “Verknüpfung bearbeiten” zu aktualisieren, da sonst die Verknüpfungen weiterhin erscheinen können, auch wenn die Quelle erfolgreich entfernt wurde.

Die Brute-Force-Methode würde eine Kopie der Arbeitsmappe erstellen, jedes verdächtige Objekt, jede Schaltfläche und sogar jedes Arbeitsblatt einzeln löschen und sehen, wann das Fenster “Verknüpfung bearbeiten” anzeigt, dass die störende Verknüpfung nicht mehr vorhanden ist.

0
0
0
2018-03-29 10:57:49 +0000

Ich habe ein schnelles Makro geschrieben, um eine Validierungsregel zu finden, die auf ein Excel-Arbeitsblatt verweist:

Public Sub FindExtValidation()

    Set s1 = ActiveSheet        
    Set v1 = s1.Cells.SpecialCells(xlCellTypeAllValidation)
    For i = 1 To s1.UsedRange.Rows.Count
        For j = 1 To s1.UsedRange.Columns.Count
            If Not Intersect(v1, s1.Cells(i, j)) Is Nothing Then
                If InStr(s1.Cells(i, j).Validation.Formula1, ".xl") > 0 Then
                    s1.Cells(i, j).Activate
                    Exit Sub
                End If
            End If
valid_error:
        Next
    Next
End Sub

Es schlägt fehl, wenn das aktuelle Blatt überhaupt keine Gültigkeitsprüfung hat. Ich bin mir nicht sicher, wie man das beheben kann, und es interessiert mich nicht wirklich genug, um es zu versuchen.

-1
-1
-1
2017-02-10 17:50:31 +0000

Ich fand heraus, dass meine Zombie-Verknüpfungen in den Formeln der bedingten Formatierung versteckt waren. Sobald ich alle gefunden und entfernt hatte, konnte ich die Verknüpfungen auflösen.

  1. Wählen Sie auf der Registerkarte Start das Werkzeug Bedingte Formatierung
  2. Wählen Sie unten in der Liste Regeln verwalten
  3. Ganz oben befindet sich ein Pulldown-Menü für jedes Blatt in Ihrer Arbeitsmappe, das standardmäßig auf die aktuelle Auswahl eingestellt ist. (Wenn nichts ausgewählt ist, wird standardmäßig das aktuelle Blatt angezeigt, von dem aus Sie die Werkzeuge für die bedingte Formatierung aufgerufen haben)
  4. Untersuchen Sie alle formelbasierten Bedingungen auf Verweise auf externe Dokumente. Löschen Sie diejenigen, die nicht mehr gültig sind.
  5. Wählen Sie aus dem Pulldown-Menü oben das nächste Blatt aus, bis Sie alle ungültigen Verweise, die in der bedingten Formatierung verwendet wurden, beseitigt haben.
-1
-1
-1
2018-02-14 11:22:56 +0000

Für Excel 2010 oder höher führen Sie die folgenden Schritte aus.

  1. Klicken Sie auf den Befehl Optionen.
  2. Klicken Sie dann auf Erweitert.

Unter dem Abschnitt Allgemein ,

  1. Klicken Sie auf , um das Kontrollkästchen “Nachfragen, ob automatische Verknüpfungen aktualisiert werden sollen” zu deaktivieren.

NB: Wenn das Kontrollkästchen “Nachfragen, ob automatische Links aktualisiert werden sollen” deaktiviert ist, werden die Links automatisch aktualisiert. Und es erscheint keine solche Meldung. Diese Option gilt nur für den aktuellen Benutzer und wirkt sich auf jede Arbeitsmappe aus, die der aktuelle Benutzer öffnet, wenn andere Benutzer der gleichen Arbeitsmappen nicht betroffen sind.

Eine andere Methode besteht darin, die Verknüpfungen mithilfe von Befehlen zu aktualisieren. Führen Sie dazu die folgenden Schritte aus.

In Excel 2010 oder höher

Klicken Sie auf Verknüpfungen bearbeiten in der Gruppe Verknüpfungen auf der Registerkarte Daten.

Klicken Sie auf Werte aktualisieren und auf Schließen.

_Hoffentlich hilft Ihnen das.**

-1
-1
-1
2016-11-22 09:52:11 +0000

Ich hatte eine Excel-Datei, die beim Öffnen eine Meldung über eine fehlende externe Verknüpfung anzeigte. Es konnte kein solcher Link gefunden werden und verschiedene Tools - Kutools, FormulaDesk usw. fanden nichts. Schließlich löste ich das Problem, indem ich die xlsx-Datei als zip+xml öffnete und den Ordner mit den externen Links löschte (wenn Sie mehr Details wollen - fragen Sie mich).

-3
-3
-3
2016-05-16 19:22:24 +0000

Unter folgendem Link finden Sie weitere Möglichkeiten, defekte Links zu finden https://support.office.com/en-us/article/find-external-references-links-in-a-workbook-fcbf4576-3aab-4029-ba25-54313a532ff1#bmfind_external_references_used_in_name

ALSO, defekte Links können in bedingten Formatierungsregeln versteckt werden.