API version 1

- ‐

RW

integer

referenceStyle

数式のセル参照スタイルを示します。

セルに設定済みの数式はセル参照スタイルが変わった場合、自動的に変換されます。[*]

新規に設定する数式はセル参照スタイルに則って記述されている必要があります。


初期値はREFERENCESTYLE_A1です。

関連項目

SpreadCell.formula プロパティ

定数一覧

------------------------------------------------------------

定数値

説明

REFERENCESTYLE_A1

0:A1形式。

REFERENCESTYLE_R1C1

1:R1C1形式。



使用例 CRSダウンロード

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

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

           cell("A1").value = 10;
           cell("A2").value = 20;
           cell("B1").formula = "A1+A2";
   }

   Button button1 {
           x = 664;
           y = 32;
           width = 112;
           height = 32;
           title = "実行";
           function onTouch(e) {
                   #セルの参照方式を取得します
                   var r = ^.spread1.referenceStyle;

                   if ( r == Spread.REFERENCESTYLE_A1 ) {
                           #セルの参照方式をR1C1形式に設定します
                           ^.spread1.referenceStyle = Spread.REFERENCESTYLE_R1C1;
                   } else {
                           #セルの参照方式をA1形式に設定します
                           ^.spread1.referenceStyle = Spread.REFERENCESTYLE_A1;
                   }
                   print( "B1 formula=",^.spread1.cell("B1").formula);;
           }
   }
}