Eu substituí 4 UDFs "grandes" por um sub que grava conteúdo estático na planilha. Tudo o que resta é 1 UDF (que não está relacionado aos outros) e alguma formatação condicional usando INDIRECT
. Além disso, todas as fórmulas e UDF que estou usando, voláteis e não-voláteis, são mais eficientes agora do que na versão anterior.
No entanto, o tempo de recálculo da folha parece ter aumentado, e eu não posso, para a minha vida, descobrir o porquê. Todo o objetivo da refactorização era conseguir mais velocidade!
Existe alguma maneira de espionar o que o Excel está gastando todo esse tempo? Quaisquer dicas sorrateiras para encontrar possíveis culpados?