Não há como impedir que o Excel faça isso, a menos que você não salve o original.
Do artigo da base de conhecimento da Microsoft:
Existem várias circunstâncias em que os links entre os arquivos podem ser inadvertidamente feitos para apontar para locais errados. A seguir estão dois dos cenários mais comuns.
Cenário 1:
- Você mapeia uma unidade sob a raiz de um compartilhamento. Por exemplo, você mapeia a unidade Z para \ Server \ Share \ Folder1.
- Você cria links para uma pasta de trabalho que é armazenada no local mapeado depois de abrir o arquivo por meio dessa unidade mapeada.
- Você abre o arquivo por um caminho UNC.
Como consequência, o link será quebrado.
Se você fechar o arquivo sem salvá-lo, os links não serão alterados. No entanto, se você salvar o arquivo antes de fechá-lo, salvará os links com o caminho quebrado atual. As pastas entre a raiz do compartilhamento e a pasta mapeada serão deixadas fora do caminho. No exemplo acima, o link mudaria para \ Server \ Folder1. Em outras palavras, o nome do compartilhamento é eliminado do caminho.
Cenário 2:
- Você mapeia uma unidade sob a raiz de um compartilhamento. Por exemplo, você mapeia a unidade Z para \ Server \ Share \ Folder1.
- Você abre o arquivo por um caminho UNC ou por uma unidade mapeada mapeada para uma pasta diferente no compartilhamento, como \ Server \ Share \ Folder2.
- Como consequência, o link será quebrado.
Se você fechar o arquivo sem salvá-lo, os links não serão alterados. No entanto, se você salvar o arquivo antes de fechá-lo, salvará os links com o caminho quebrado atual. As pastas entre a raiz do compartilhamento e a pasta mapeada serão deixadas fora do caminho. No exemplo acima, o link mudaria para \ Server \ Folder1.
Artigo da Base de Dados de Conhecimento Microsoft sobre isso: Descrição do gerenciamento e armazenamento de links no Excel