ExcelScript.CalculationMode enum
注釈
例
/**
* 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();
}
}
フィールド
automatic | Excel が関連するデータが変更されるたびに新しい数式の結果を計算する既定の再計算動作。 |
automaticExceptTables | 数式がデータ テーブルに含まれている場合を除き、関連するデータが変更されるたびに新しい数式の結果を計算します。 |
manual | 計算は、ユーザーまたはアドインが要求した場合にのみ発生します。 |
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Office Scripts