A maioria das fórmulas no Excel não atualiza suas fórmulas se elas se referirem a pastas de trabalho fechadas. Agora, se você abrir uma pasta de trabalho a que as fórmulas se referem, o Excel tentará atualizá-la imediatamente.
Seu problema, acredito, é que mudanças foram feitas em B.xls e as fórmulas em A.xls estão tentando atualizar suas fórmulas quando você abriu B.xls. Como houve alterações em B.xls desde que as fórmulas em A.xls foram calculadas pela última vez (como as folhas foram renomeadas ou excluídas), as fórmulas em A.xls não podem encontrar a referência anterior e, portanto, retornar #REF!
.
Acho que você pode ter duas opções para evitar isso:
- Remova as fórmulas em A.xls copiando / colando valores. Isso impedirá que quaisquer atualizações em A.xls de alterações em B.xls e quaisquer outras fórmulas na planilha. Esta é uma desvantagem em si mesmo.
- Certifique-se de que quaisquer alterações em B.xls não envolvam exclusão de planilhas, renomeação ou exclusão de linhas / colunas naquelas que fornecem as fórmulas em A.xls.