Este documento aborda os metadados da Cadeia de Cálculo que o Excel guarda no livro.
O que é a Cadeia de Cálculo?
As fórmulas do Excel podem referenciar o resultado de outras fórmulas. Este é um conceito poderoso que permite que as fórmulas se baseiem no resultado de outras fórmulas, que é fundamental para a folha de cálculo. Para calcular de forma ideal as fórmulas num livro, o Excel cria e mantém uma estrutura de dados que controla a ordem de cálculo de todas as fórmulas no livro; esta é a Cadeia de Cálculo.
Porque é que a Cadeia de Cálculo está guardada no livro?
Pode ser necessário várias edições e cálculos para que a Cadeia de Cálculo se instale num estado otimizado. Uma Cadeia de Cálculo está num estado otimizado quando o Excel pode calcular fórmulas no livro sem ter de reordenar a Cadeia de Cálculo.
Para melhorar o desempenho, o Excel guarda o estado atual da Cadeia de Cálculo, que especifica a última ordem de cálculo das fórmulas no livro, pelo que não precisa de começar do zero em cada carregamento de ficheiros.
Como é que o estado da Cadeia de Cálculo se relaciona com o livro?
A Cadeia de Cálculo é uma estrutura dinâmica, que pode ser reordenada quando o livro é editado ou calculado. Para um determinado livro, podem existir múltiplas Cadeias de Cálculo válidas. E para cada Cadeia de Cálculo, podem existir várias combinações de edições ou cálculos de livros que podem gerar essa Cadeia de Cálculo.