Los vínculos externos se pueden calcular al abrir un libro que se guardó por última vez en una versión anterior de Excel.

Síntomas

Al abrir un libro que contiene vínculos externos o funciones definidas por el usuario en Microsoft Excel, es posible que experimente uno o varios de los síntomas siguientes:

  • Los vínculos del libro se calculan con respecto a la tabla de vínculos externos almacenada en el libro y pueden ser diferentes de lo que se calculó anteriormente.
  • Las fórmulas que incluyen o hacen referencia a vínculos externos a otros libros que no tienen valores almacenados en la tabla de vínculos externos pueden mostrar uno de los siguientes errores:
    • #REF!

    • #VALUE!

  • Las fórmulas que incluyen funciones definidas por el usuario de complementos u otros libros que no están disponibles pueden mostrar el siguiente error:
    • #NAME?

Además, dado que el resultado es un error, otras celdas y funciones que usan este resultado podrían devolver otros errores o resultados inesperados.

Causa

Este escenario se produce si el libro que ha abierto se guardó por última vez en una versión de Excel anterior a la versión que está usando actualmente para abrir el libro. Este escenario se produce porque Excel fuerza un nuevo cálculo completo de todos los libros abiertos que se guardaron anteriormente en una versión anterior de Excel, independientemente del estado de actualización del vínculo. Para volver a calcular por completo un libro, Excel obtiene el valor almacenado actualmente de todas las referencias externas de la tabla de vínculos externos de los libros. Este comportamiento se produce incluso si decide no actualizar esos vínculos cuando se le solicita. Excel actualiza la cadena de cálculo del libro a la versión actual de Excel. Si los valores de los orígenes de vínculos externos no están disponibles en la tabla de vínculos externos del libro, Excel no puede calcular correctamente. Por lo tanto, Excel devuelve #REF! Errores. Esto también sucede con los vínculos DDE que no están disponibles durante el proceso de actualización. De forma predeterminada, Excel guarda una tabla oculta de los valores de vínculo con fines de cálculo. En algunos escenarios, es posible que los valores de los vínculos externos no sean los mismos que los que se calcularon por última vez en las fórmulas. También es posible desactivar la característica para almacenar los valores de vínculo externo en un libro individual en las opciones de Excel.

Solución alternativa

Para solucionar este problema, use uno de los métodos siguientes.

Si tiene errores en las fórmulas de vínculo externo al abrir el libro, pero aún no ha guardado el libro, siga estos pasos:

  1. No guarde el libro. En su lugar, cierre el libro sin guardarlo. Esto deshacerá los cambios realizados en el libro.
  2. Para cada origen de vínculo externo diferente en el libro que desea abrir, confirme que el archivo de origen está disponible en la ruta de acceso especificada en la fórmula de vínculo. Si ya no hay ningún origen de vínculo disponible, cambie la fórmula de vínculo para que apunte a un origen alternativo. Como alternativa, quite la fórmula de vínculo de forma permanente para interrumpir el vínculo. Siga los pasos descritos en la sección "Actualizar o quitar vínculos" para editar vínculos o quitar vínculos.
  3. Después de confirmar que todos los orígenes de vínculos están disponibles en sus ubicaciones definidas, abra el libro vinculado que experimentó el problema en Excel. Deje que Excel actualice todos los vínculos externos dentro del libro cuando se le solicite.
  4. Cuando abra el libro vinculado y confirme que todos los vínculos externos se han actualizado correctamente y que el libro se ha recalculado correctamente en la versión actual de Excel, guarde el libro. Ahora debería abrir y actualizar los vínculos según lo esperado en la versión actual de Excel.

Si ya guardó el libro que tiene errores en las fórmulas de vínculo externo, si el archivo de origen del vínculo se ha movido o si los archivos de origen del vínculo ya no están disponibles, busque el origen vinculado original. Como alternativa, busque un archivo de origen alternativo. A continuación, modifique los vínculos a estos orígenes. Para examinar los orígenes de vínculo externo y restaurar o quitar los vínculos rotos, siga estos pasos:

  1. Para evitar temporalmente el recálculo de los archivos que se guardaron por última vez en una versión anterior de Excel para que pueda actualizar o quitar vínculos externos, establezca el entorno de cálculo en manual. Para establecer temporalmente el modo de cálculo en manual, siga estos pasos:

    1. Cierre todos los libros.
    2. Cree un nuevo libro de trabajo.
    3. Seleccione el botón Microsoft Office y, a continuación, seleccione Opciones de Excel.
    4. En la pestaña Fórmulas , seleccione Manual en Opciones de cálculo y, a continuación, seleccione Aceptar.
    5. Abra el libro guardado.
  2. En la pestaña Datos, seleccione Editar vínculos en el grupo Connections.

    Cada vínculo mostrará el nombre de archivo del libro de origen al que está vinculado este libro. Si selecciona el vínculo, la ubicación de la ruta de acceso del archivo original del libro de origen aparece debajo de la lista en la etiqueta Ubicación .

  3. Seleccione Comprobar estado para actualizar el estado de todos los vínculos de la lista. Espere a que se actualice el estado de todos los vínculos.

  4. Examine el estado en la columna Estado , seleccione el vínculo y, a continuación, realice una de las siguientes acciones:

    • Si el estado es Correcto, no se requiere ninguna acción. El vínculo funciona y es actual.
    • Si el estado es Desconocido, seleccione Comprobar estado para actualizar el estado de todos los vínculos de la lista.
    • Si el estado no es aplicable, el vínculo usa OLE o Intercambio dinámico de datos (DDE). Excel no puede comprobar el estado de estos tipos de vínculos.
    • Si el estado es Error: Origen no encontrado, seleccione Cambiar origen y, a continuación, seleccione el libro adecuado para el vínculo.
    • Si el estado es Error: Hoja de cálculo no encontrada, seleccione Cambiar origen y, a continuación, seleccione la hoja de cálculo adecuada en el archivo adecuado. Es posible que se haya movido o cambiado el nombre del origen.
    • Si el estado es Advertencia: Valores no actualizados, seleccione Actualizar valores. El vínculo no se actualizó cuando se abrió el libro.
    • Si el estado es Advertencia: origen no recalculado, seleccione Código abierto y presione F9 para calcular el libro. El libro se puede establecer en el cálculo manual en el archivo de origen. Para establecer el libro en cálculo automático, seleccione el botón Microsoft Office y, a continuación, seleccione Opciones de Excel. En la pestaña Fórmulas , seleccione Automático en Opciones de cálculo.
    • Si el estado es Error: Nombre no definido o no rectangular, algunos nombres no se pueden resolver hasta que abra el libro de origen. Seleccione Código abierto, vuelva al libro de destino y, a continuación, seleccione Comprobar estado. Si esto no resuelve el problema, asegúrese de que el nombre no falta ni está mal escrito. Cambie al libro de origen, seleccione la pestaña Fórmulas , seleccione Definir nombre y, a continuación, busque el nombre.
    • Si el estado es Advertencia: código abierto para actualizar los valores, seleccione Código abierto. El vínculo no se puede actualizar hasta que abra el origen.
    • Si el estado es Source (Origen) está abierto, el origen está abierto. No se requiere ninguna acción a menos que reciba errores de hoja de cálculo.
    • Si el estado es Valores actualizados desde el nombre de archivo, no se requiere ninguna acción. Los valores se han actualizado.
    • Si el estado es Error: Estado indeterminado, Excel no puede determinar el estado del vínculo. El origen puede no contener hojas de cálculo. Como alternativa, el origen puede guardarse en un formato de archivo no compatible. Seleccione Actualizar valores.
  5. Después de resolver todas las referencias de vínculo, restablezca el cálculo a automático para que Excel pueda volver a calcular completamente el libro en la nueva versión del libro. Para ello, siga estos pasos:

    1. Seleccione el botón Microsoft Office y, a continuación, seleccione Opciones de Excel.

    2. En la pestaña Fórmulas , seleccione Automático en Opciones de cálculo y, a continuación, seleccione Aceptar.

      Excel ahora debe calcular el libro. Si el cálculo se realiza correctamente, guarde el libro. El libro ahora debe abrir y actualizar los vínculos según lo esperado en la versión actual de Excel.

Para obtener más información sobre cómo se determina el entorno de cálculo, vea Descripción de cómo Excel determina el modo actual de cálculo.

Si no necesita las fórmulas que hacen referencia a vínculos externos, copie estas fórmulas y pegue los valores solo en las celdas de destino.

Nota:

Cuando se reemplaza una fórmula por su valor, Excel quita permanentemente la fórmula.

Para copiar las fórmulas y pegar los valores, siga estos pasos:

  1. Abra el libro en la versión de Excel en la que se guardó por última vez el libro. Cuando se le pida que actualice los vínculos, seleccione No. Dado que el archivo se guardó por última vez en esta versión de Excel, los vínculos no se ven obligados a actualizarse. El cálculo puede producirse con el último valor conocido del vínculo.
  2. Haga clic con el botón derecho en la celda o el rango de celdas que contienen la fórmula que hace referencia a un vínculo externo y, a continuación, seleccione Copiar.
  3. Haga clic con el botón derecho en la misma celda o rango de celdas y, a continuación, seleccione Pegar especial.
  4. En el cuadro de diálogo Pegar especial , seleccione Valores en Pegary, a continuación, seleccione Aceptar.

Después de quitar todos los vínculos no deseados de esta manera, guarde el libro. A continuación, puede abrir el libro en Excel sin actualizar esos vínculos. Este comportamiento se produce porque los vínculos ya no existen.