Erzwingen Sie das Abbrechen eines externen Links in Excel, wenn die Datei nicht gefunden werden kann

Erzwingen Sie das Abbrechen eines externen Links in Excel, wenn die Datei nicht gefunden werden kann

Ich habe eine Excel-Tabelle mit einem externen Link zu einer anderen Tabelle. Ich möchte, dass Folgendes passiert, wenn

  • Haupttabelle.xlsx
  • Geheime_Daten.xlsx

Wenn jemand Main_Spreadsheet.xlsx öffnet und Secret_Data.xlsx nicht hat, möchte ich, dass die externen Links unterbrochen werden (was bedeutet, dass sie #REF! oder was auch immer in der Zelle anstelle echter Daten erhalten). Was jetzt passiert, ist, dass sie die echten Daten aus Secret_Data.xlsx vom letzten Mal sehen, als die Links aktualisiert wurden.

Wie kann ich das machen, damit bei fehlender Datei im externen Link die Daten gelöscht werden?

=LOOKUP(A30,'[Secret_Data.xlsx]Data'!$A$2:$B$20)

Der obige Code sollte also die Zelle leeren (oder einen Fehler oder etwas anderes anzeigen), wenn die referenzierte XLSX-Datei fehlt. Derzeit bleiben die vorhandenen Daten vom letzten Mal, als der Link aktualisiert wurde, erhalten.

Antwort1

Ich hatte ein ähnliches Problem - zwei Lösungen waren erforderlich:

  1. Überprüfen Sie unter Formeln > Namensmanager und entfernen Sie externe Links
  2. Suchen Sie mit der Datenüberprüfung nach Zellen, die möglicherweise auf einen externen Link verweisen. (Start/Suchen und Auswählen/Gehe zu Spezial/Datenüberprüfung/Alle)

Eine wirkungsvollere Option:

  1. Erstellen Sie eine Kopie Ihrer Tabelle.
  2. Benennen Sie es in spreadsheetname.zip um (anstelle von .xlsx).
  3. Öffnen Sie die Datei in WinZip oder ähnlichem
  4. Navigieren Sie zum Unterordner „xl“
  5. Löschen Sie den Ordner „externalLinks“
  6. Benennen Sie die Datei in spreadsheetname.xlsx um
  7. Öffnen Sie die Tabelle in Excel. Wählen Sie „Blatt reparieren“ aus.

Nach der Reparatur sollte Excel Ihnen genauere Informationen darüber geben, welche Links manuell entfernt werden mussten. Sie können entweder das neue Blatt verwenden oder die Informationen, die Sie gelernt haben, nutzen, um die Links manuell zu entfernen.

Antwort2

Nach der Überprüfung von Objekten, Formeln, Namen, Diagrammtiteln und Datenreihen stellte ich fest, dass mein externer Verweis in der "Bedingten Formatierung" enthalten war. In keinem der Felder oder Bedingungen war jedoch ein Verweis auf eine andere Arbeitsmappe wie [Budget.xls] enthalten. Erst danach konnte ich die Verknüpfung in der Gruppe "Verbindungen" erfolgreich aufheben. Ich hoffe, das hilft!

Antwort3

  1. Klicken Sie oben links auf das Office-Button-Logo oder das Dateimenü und wählen Sie „Optionen“ oder „Excel-Optionen“ (je nach Version).

  2. Deaktivieren Sie unter „Erweitert“ im Abschnitt „Beim Berechnen dieser Arbeitsmappe“ die Option „Externe Linkwerte speichern“.

verwandte Informationen