Se você nunca quiser alterar o valor Active_Directory_Locations!$D5
, uma coisa que deve funcionar é a função INDIRECT
, que avalia um valor de string para uma referência de célula no momento de computação da célula.
Tente substituir todas as referências de
Active_Directory_Locations!$D5
com
INDIRECT("Active_Directory_Locations!$D5")
Como o local da sua célula agora é um valor de string, o Excel deve evitar atualizar automaticamente as referências de célula.
Se você precisar que ele seja dinâmico, então você pode combiná-lo com INDEX e CONCATENATE para construir sua referência de célula e usar o indireto para avaliá-lo.