API version 1

- ‐

reCalc

数式を再計算します。

このメソッドは Spread.autoCalc プロパティがfalseの場合に、個々のセルを手動で再計算したい場合に使用します。

スプレッドシート内のすべての数式を再計算したい場合は、Spread.reCalc メソッドを使用してください。

呼出形式一覧

呼出形式

説明

void reCalc()

数式を再計算します。

戻り値一覧

戻り値

説明

void

なし

例外

なし


関連項目

Spread.autoCalc プロパティ
Spread.reCalc メソッド


使用例 CRSダウンロード

Form SpreadCell_reCalc {
   x = 0;
   y = 0;
   width = 800;
   height = 600;

   Spread spread1 {
           x = 8;
           y = 8;
           width = 640;
           height = 440;
           maxColumns = 20;
           maxRows = 20;

           autoCalc = false;
           cell("A1").value = 10;
           cell("B1").formula = "A1*2";
           cell("A2").value = 10;
           cell("B2").formula = "A2*2";
   }

   Button button1 {
           x = 664;
           y = 32;
           width = 112;
           height = 32;
           title = "実行";
           function onTouch(e) {
                   ^.spread1.cell("A1").value = 20;
                   ^.spread1.cell("A2").value = 20;
                   print("B1.value=", ^.spread1.cell("B1").value);

                   #B1セルを再計算します
                   ^.spread1.cell("B1").reCalc();
                   print("B1 reCalc done");
                   print("B1.value=", ^.spread1.cell("B1").value);
           }
   }
}