ExcelScript.CalculationMode enum
Comentarios
Ejemplos
/**
* This script recalculates the used range of a specific worksheet.
*/
function main(workbook: ExcelScript.Workbook) {
// Only recalculate if the calculation mode is not set to automatic.
if (workbook.getApplication().getCalculationMode() !== ExcelScript.CalculationMode.automatic) {
// Get the used range from a worksheet named "Monthly Report".
const sheet = workbook.getWorksheet("Monthly Report");
const range = sheet.getUsedRange();
console.log(`Calculating ${range.getAddress()}`);
// Force all the used cells in that worksheet to calculate.
sheet.getUsedRange().calculate();
}
}
Campos
automatic | Comportamiento de actualización predeterminado en el que Excel calcula los resultados de la nueva fórmula cada vez que se cambian los datos pertinentes. |
automaticExceptTables | Calcula los resultados de la nueva fórmula cada vez que se cambian los datos pertinentes, a menos que la fórmula esté en una tabla de datos. |
manual | Los cálculos solo se producen cuando el usuario o el complemento los solicita. |
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.