Forzar la interrupción del enlace externo en Excel si no se puede encontrar el archivo

Forzar la interrupción del enlace externo en Excel si no se puede encontrar el archivo

Tengo una hoja de cálculo de Excel que tiene un enlace externo a otra hoja de cálculo. Lo que quiero que pase es si

  • Hoja de cálculo principal.xlsx
  • Datos_secretos.xlsx

Cuando alguien abre Main_Spreadsheet.xlsx y no tiene Secret_Data.xlsx, quiero que los enlaces externos se rompan (lo que significa que obtienen #REF! o lo que sea en la celda en lugar de datos reales). Lo que sucede ahora es que ven los datos reales de Secret_Data.xlsx de la última vez que se actualizaron los enlaces.

¿Cómo puedo hacer esto para que, si falta el archivo en el enlace externo, se borren los datos?

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

Entonces, el código anterior debería dejar la celda vacía (o error, o cualquier otra cosa) si falta el xlsx al que se hace referencia. En este momento, deja los datos existentes de la última vez que se actualizó el enlace.

Respuesta1

Tuve un problema similar; se requirieron dos soluciones:

  1. Verifique en Fórmulas> Administrador de nombres y elimine los enlaces externos
  2. Busque cualquier celda con Validación de datos que pueda hacer referencia a un enlace externo. (Inicio/Buscar y Seleccionar/Ir a Especial/Validación de Datos/Todos)

Una opción más contundente:

  1. Haga una copia de su hoja de cálculo.
  2. Cambie el nombre a spreadsheetname.zip (en lugar de .xlsx)
  3. Abrir archivo en WinZip o similar
  4. Navegar a la subcarpeta xl
  5. Eliminar la carpeta "Enlaces externos"
  6. Cambie el nombre del archivo a nombre de hoja de cálculo.xlsx
  7. Abra la hoja de cálculo en Excel: elija reparar la hoja

Tras la reparación, Excel debería brindarle más detalles sobre qué enlaces tuvieron que romperse manualmente. Puede usar la nueva hoja o usar la información que aprendió para eliminar los enlaces manualmente.

Respuesta2

Después de verificar objetos, fórmulas, nombres, títulos de gráficos y 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 [Budget.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!

Respuesta3

  1. Haga clic en el logotipo del botón de Office o en el menú Archivo en la parte superior izquierda y elija "Opciones" u "Opciones de Excel" (según su versión).

  2. En "Avanzado", en la sección "Al calcular este libro", desmarque "Guardar valores de enlace externo".

información relacionada