Entfernen von Phantom externen Links in Excel
Ich habe eine Excel-Tabelle mit einem externen Link, den ich nicht loswerden kann.
Ich habe ziemlich viel im Internet gelesen und Microsoft empfiehlt Folgendes:
- Für Referenzen in Zellen: Verwenden Sie Suchen und Ersetzen für [ * ], um alle Referenzen in Arbeitsblattzellen zu finden.
- Für Referenzen in Namen: Öffnen Sie den Namensmanager und stellen Sie sicher, dass dort keine externen Referenzen vorhanden sind.
- Für referenzen in Objekten (das ist wirklich schmerzhaft): Wähle jedes Objekt einzeln aus und schaue in die Formelleiste.
- Für Verweise in Diagrammen (auch schmerzhaft): Überprüfen Sie die Formelleiste den Titel und die Datenreihe für jedes Diagramm.
Dadurch habe ich immer noch eine Phantom-externe Referenz, die ich nicht finden kann, also versuche ich noch einige Dinge
- Die Funktion "Daten-Links bearbeiten" in Excel, gefolgt von einem Klick auf "Link abbrechen" (nichts passiert)
- Verwendet, ein "FindLink" plugins (hat bei mir nicht funktioniert, war aber freundlich zu bedienen)
- Verwendet Microsofts DeleteLinks - Plug-in (hat auch nicht funktioniert und ist nicht benutzerfreundlich)
3 answers
Für alle anderen, die stundenlang mit dem Kämmen ihrer Datei verbracht haben, kann das Problem auch bestehen, wenn Sie einen Datenvalidierungsbereich aus einer anderen Arbeitsmappe kopiert haben.
Um es zu beheben:
Ribbon->Datei->Auf Probleme prüfen->Kompatibilität prüfen
Dadurch wird der Checker angezeigt, der Ihnen mitteilt, ob die Validierung auf ein externes Blatt zeigt.
Am wichtigsten ist, dass es Ihnen sagt, auf welchem Blatt es sich befindet.
Sobald Sie die Blätter kennen, gehen Sie zum Blatt. Jetzt
Ribbon->Home->Pfeil nach unten neben Suchen und Wählen - >Datenüberprüfung.
Dadurch werden die Zellen ausgewählt, auf die die Datenüberprüfung angewendet wurde.
Jetzt
Menüband-->Daten-->Datenvalidierung
Und beheben Sie die fehlerhafte Referenz im Feld" Quelle "oder klicken Sie auf" Alle löschen", wenn Sie sie nicht benötigen.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-11-24 12:32:26
Am Ende habe ich dies auf die bedingten Formatierungsregeln zurückgeführt.
Wenn Sie auf "Home - Bedingte Formatierung - Regeln verwalten" klicken, wird der folgende Dialog angezeigt, in dem Sie die externen Referenzen relativ einfach durchsehen und ersetzen können.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-07-09 15:34:05
Wenn die Arbeitsmappe groß ist, ist es nicht einfach, die Formatbedingung mit externer Referenz zu finden. Ich schreibe diese VBA-Funktion für find it. Begrenzt auf 80 Spalten und 500 Zeilen, um die Ausführungszeit zu verkürzen. wenn die Funktion stoppt, können Sie die Position überprüfen und fragen:
?foglio.name
?cella.row
?cella.column
Public Function CercaLink()
Dim Cella As Object, i&, Foglio As Object
For Each Foglio In ActiveWorkbook.Sheets
ActiveWorkbook.Sheets(Foglio.Name).Select
For Each Cella In ActiveSheet.Cells
If Cella.Column < 80 Then
If Cella.FormatConditions.Count > 0 Then
For i = 1 To Cella.FormatConditions.Count
If InStr(1, Cella.FormatConditions(i).Formula1, ":\") > 0 Then Stop
Next
End If
End If
If Cella.Row > 500 Then Exit For
Next
Next
End Function
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-10-10 08:03:05