Esto me ha pasado varias veces (pero no siempre). Es muy frustrante y no tengo idea de por qué hace esto.
A.xls contiene una fórmula que enlaza con B.xls Sheet1. Estoy trabajando en A.xls. Decido abrir B.xls. Una vez que lo hago, todas las referencias a Sheet1 se convierten en #REF.
es decir.
='C:\..\[B.xls]!Sheet1'!A1
se convierte en
='C:\..\[B.xls]!#REF'!A1
y, naturalmente, todos los valores que antes eran correctos ahora devuelven #REF.
Esto es absolutamente frustrante ya que no hay forma de deshacerlo sin volver a abrir mi última versión guardada de A.xls. Buscar y reemplazar tampoco es ideal porque A.xls se refiere a varias hojas de trabajo diferentes de B.xls, y ahora todas son #REF.
Alguna idea de por qué? :( Ejecutando Excel 2010.