Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este exemplo mostra como usar o modo de cálculo e calcular métodos no Excel usando os Scripts do Office. Você pode experimentar o script em qualquer arquivo do Excel.
Cenário
As pastas de trabalho com um grande número de fórmulas podem levar algum tempo para serem recalculadas. Em vez de permitir que o Excel controle quando os cálculos acontecem, você pode gerenciá-los como parte do seu script. Isso ajudará no desempenho em determinados cenários.
O script de exemplo define o modo de cálculo como manual. Isso significa que a pasta de trabalho só recalculará fórmulas quando o script a instruir (ou você calcular manualmente por meio da interface do usuário). Em seguida, o script exibe o modo de cálculo atual e recalcula totalmente toda a pasta de trabalho.
Código de exemplo: Modo de cálculo de controle
Execute o script a seguir na pasta de trabalho de exemplo e experimente o exemplo você mesmo! Abra o Editor de Código acessando Automatizar> a Criação deNovo Script>no Editor de Códigos, substitua o código padrão pelo código de exemplo que você deseja executar e selecione Executar.
function main(workbook: ExcelScript.Workbook) {
// Set the calculation mode to manual.
workbook.getApplication().setCalculationMode(ExcelScript.CalculationMode.manual);
// Get and log the calculation mode.
const calcMode = workbook.getApplication().getCalculationMode();
console.log(calcMode);
// Manually calculate the file.
workbook.getApplication().calculate(ExcelScript.CalculationType.full);
}