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

¿Cómo encontrar enlaces rotos en Excel que no se pueden romper con 'Break Links'?

Tengo un libro de Excel que se queja de enlaces rotos cada vez que lo abro:

He probado a usar ‘Buscar’ para buscar [. como sugiere la guía de Microsoft. También he probado a buscar objetos como sugiere la guía y no ha aparecido nada.

¿Cómo puedo encontrar este molesto enlace roto?

Respuestas (13)

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

Un lugar en el que estos enlaces pueden “esconderse” es en los rangos con nombre. Excel sólo rompe los enlaces dentro de las fórmulas. Para arreglar los rangos nombrados, vaya a Formulas->Name Manager y vea si tiene libros de trabajo externos referenciados allí. Puede hacer clic con la tecla Mayúsculas para seleccionar un grupo y eliminarlos.

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

Acabo de tener este mismo problema, y he encontrado otra ubicación de enlace roto que no se menciona aquí: Validación de datos (también conocido como menús desplegables).

De forma similar a la búsqueda de “Objetos” en el soporte de Microsoft, vaya a “Inicio (Pestaña) -> Edición (Grupo) -> Buscar y Seleccionar -> Ir a Especial… -> Validación de datos” para encontrar todas las celdas con validación de datos en la hoja de cálculo. A continuación, tendrá que comprobar más o menos las celdas de Validación de Datos una por una, lo que se hace haciendo clic en una de las celdas de Validación de Datos, y luego yendo a “Datos (Ficha) -> Herramientas de Datos (Grupo) -> Validación de Datos -> Configuración -> Fuente”. Al actualizar la Fuente, asegúrese de marcar la casilla “Aplicar estos cambios a todas las demás celdas con la misma configuración” para cambiar todas las fuentes que sean iguales.

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

He aquí una solución que me ha resultado muy fiable:

  1. Cambia la extensión de tu archivo .xlsx por .zip
  2. Descomprime este archivo zip en una nueva carpeta
  3. Usando el Explorador, en esa carpeta, busque el nombre del archivo en el archivo CONTENTS.

Nota: A veces el nombre está escrito en formato URL, por ejemplo, %20 en lugar de espacios, por lo que podría considerar usar una cadena simplificada que se encuentre sólo en el archivo problemático. He utilizado la última palabra del nombre del archivo + .xlsx.

  1. Probablemente devolverá sheetN.xml como resultado. Este es el archivo correspondiente a su hoja problemática, donde N es el número de la hoja problemática en el orden en que se muestran. Ábralo en un editor de texto como el Bloc de notas.

  2. Encuentra la cadena de búsqueda y mira el código que la rodea; debería indicarte algunas referencias de celdas que puedes buscar en la hoja problemática.

Nota: Como se ha señalado antes, también podría estar en el Formato Condicional o en la Validación de Datos.

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

Después de comprobar los objetos, las fórmulas, los nombres, los títulos de los gráficos y las series de datos, descubrí que mi referencia externa estaba en “Formato condicional”. Sin embargo, no había ninguna referencia a otro libro de trabajo, como [Presupuesto.xls] en ninguno de los campos o condiciones. Sólo después pude romper con éxito el vínculo en el grupo “Conexiones”. Espero que esto ayude.

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

Probablemente sea más sencillo que eso. El punto es el final de la frase en la ayuda. Sólo deberías buscar el corchete abierto. En otras palabras, busque:

[

no por

[.

en las fórmulas. Esta última sólo encontrará un corchete seguido de un punto. Excel find no hace expresiones regulares.

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

Estaba teniendo problemas similares de enlaces externos en Excel 2016. He intentado varios métodos, pero finalmente tuvo éxito por la ficha de validación de datos en la ficha de datos. He hecho clic en “Círculo de datos no válidos” e inmediatamente noté que dos menús desplegables apuntaban hacia la hoja de trabajo desde donde copié los datos. Después de solucionar el problema, inmediatamente pude actualizar los datos dentro del libro de trabajo. Problema resuelto…

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

Encontré que la entrada “Dan G” era mi problema. Una celda de validación con un enlace a otra hoja. Sin embargo, yo tenía unos pocos cientos de ir a través, me encontré con el uso de Dan G método de búsqueda trabajado, pero con un pequeño giro.

Encontrar una celda de validación que sea válida, seleccionar “Inicio (Pestaña) -> Edición (Grupo) -> Buscar y Seleccionar -> Ir a Especial… -> Validación de Datos” pero seleccione el botón de radio “Igual” bajo Validación de Datos para encontrar todas las celdas con la misma validación de datos en la hoja de trabajo.

La que le está causando el problema debería destacarse ya que no será resaltada/seleccionada.

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

Para resumir (y añadir una respuesta con la que acabo de tropezar), mira:

  • Fórmulas (busca “[” y/o “\”)
  • Gestor de nombres
  • Hojas de trabajo ocultas
  • Celdas que tengan Formato condicional
  • Celdas que tengan Validación de datos
  • Objetos
  • Botones que llamen a las macros (por ejemplo, ¿está esa macro en ESTE libro de trabajo?)

En cualquier hoja, se puede llegar a las tres últimas fácilmente con F5 –> “Especial…”

Guarde, cierre y vuelva a abrir el archivo para actualizar la lista de “Editar enlace”, de lo contrario los enlaces pueden seguir apareciendo incluso si la fuente ha sido eliminada con éxito.

El método de fuerza bruta consistiría en hacer una copia del libro de trabajo, eliminar todos los objetos, botones e incluso hojas de trabajo sospechosos, uno por uno, y ver cuando la ventana “Editar enlace” muestra que el enlace problemático ya no existe.

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

Escribí una macro rápida para encontrar una regla de validación que se vincula a una hoja de cálculo de Excel:

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

Falla si la hoja actual no tiene ninguna validación. No estoy seguro de cómo arreglar eso, realmente no me importa lo suficiente como para intentarlo.

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

Encontré que mis enlaces zombis estaban escondidos en las fórmulas de formato condicional. Tan pronto como encontré y eliminé todos, pude romper los enlaces.

  1. En la pestaña Inicio, selecciona la herramienta de formato condicional
  2. En la parte inferior de la lista selecciona gestionar reglas
  3. En la parte superior hay un menú desplegable para cada hoja de su libro de trabajo, por defecto la selección actual. (Si no hay nada seleccionado, la hoja por defecto es la hoja actual desde la que se accedió a las herramientas de formato condicional)
  4. Examine cualquiera de las condiciones basadas en fórmulas buscando referencias a documentos externos. Elimine las que ya no sean válidas.
  5. Desde el desplegable de la parte superior, seleccione la siguiente hoja hasta que haya eliminado todos los enlaces no válidos utilizados en el formato condicional.
-1
-1
-1
2018-02-14 11:22:56 +0000

Para Excel 2010 o superior, siga estos pasos.

  1. Haga clic en el comando Opciones.
  2. A continuación, pulse Avanzadas.

En la sección General ,

  1. Haga clic para desactivar la casilla “Preguntar para actualizar los enlaces automáticos”.

NB: Cuando la casilla Preguntar para actualizar los enlaces automáticos está desactivada, los enlaces se actualizan automáticamente. Y no aparece este mensaje. Esta opción se aplica sólo al usuario actual y afecta a todos los libros de trabajo que el usuario actual abre, si Otros usuarios de los mismos libros de trabajo no se ven afectados.

Otro método es Actualizar los enlaces usando Comandos, siga estos pasos.

En Excel 2010 o superior

Haga clic en Editar Enlaces en el grupo Conexiones en la pestaña Datos.

Haga clic en Actualizar valores y haga clic en Cerrar.

Espero que esto le ayude.

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

Tenía un archivo de Excel que al abrirlo mostraba un mensaje sobre un enlace externo que faltaba. No se podía encontrar dicho enlace y varias herramientas - Kutools, FormulaDesk, etc no encontraron nada. Finalmente, resolví el problema abriendo el archivo xlsx como zip+xml y borrando la carpeta que se ocupa de los enlaces externos (si quieres más detalles, pregúntame).

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

Consulte el siguiente enlace para ver más formas de encontrar enlaces rotos https://support.office.com/en-us/article/find-external-references-links-in-a-workbook-fcbf4576-3aab-4029-ba25-54313a532ff1#bmfind_externalreferences_usedin_name

ADEMÁS, los enlaces rotos pueden ocultarse en las reglas de formato condicional.