API version 1
- ‐
RW
string
formula¶
数式を指定します。
数式となる文字列を指定します。数式の最初にイコール(=)を指定する必要はありません。
数式を設定すると、 html プロパティに設定されていた値はクリアされ、 SpreadRange.value プロパティには、数式の計算結果が自動的に設定されます。
数式はセル参照、演算子、関数を組み合わせて設定します。 セル参照には、A1形式とR1C1形式の2種類のセル参照形式が使用できます。セル参照形式は Sperad.referenceStyle プロパティで設定します。
スプレッドシート上で数式を直接入力したい場合は、 Sperad.allowUserFormulas プロパティを設定します。
数式の自動再計算については、 Spread.autoCalc プロパティ、 reCalc メソッド、 Spread.reCalc メソッドで設定します。
初期値は空白文字列です。
使用可能な定義済み関数
数式には定義済みの関数を使用することができます。
詳細は 定義済みワークシート関数についてを参照してください。
関連項目
使用例
CRSダウンロード
Form SreadCell_formula {
x = 0;
y = 0;
width = 800;
height = 600;
Spread spread1 {
x = 8;
y = 8;
width = 640;
height = 440;
maxColumns = 20;
maxRows = 20;
#セルB1にA1*A2の数式を設定します
cell("B1").formula = "A1*A2";
}
Button button1 {
x = 664;
y = 32;
width = 112;
height = 32;
title = "実行";
function onTouch(e) {
^.spread1.cell("A1").value = 10;
^.spread1.cell("A2").value = 20;
print("A1*A2=", ^.spread1.cell("B1").value);
}
}
}