SpreadJS製品ヘルプ
クロスシート参照の使用
SpreadJS > サンプルコード > 数式のサンプルコード > クロスシート参照の使用

数式内で、他のシートを参照できます。

次の図は、サンプルコードの1番目のシートを示します。

次の図は、サンプルコードの2番目のシートを示します。

コードの使用

次のサンプルコードは、クロスシート参照を使用します。

JavaScript
コードのコピー
window.onload = function(){
       var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"),{sheetCount:3});
       var activeSheet = spread.getActiveSheet();
var sheet1 = spread.getSheet(0),
 sheet2 = spread.getSheet(1);
sheet1.name("Sheet1");
 sheet2.name("Sheet2");
        
 sheet1.setValue(0, 0, 1000);
 sheet1.setValue(1, 0, 2000);
 sheet1.setValue(2, 0, 3000);
 sheet1.setValue(3, 0, 4000);
 sheet1.getRange(0, 0, 4, 1).backColor("lightPink");
sheet2.setValue(0, 0, 5000);
 sheet2.getRange(0, 0, 1, 1).backColor("lightCyan");
 // シート1のセル(0,0)からセル(3,0)までの合計値と、シート2のセル(0,0)の値とを加算する数式を設定します。
sheet2.setFormula(1, 1, "SUM(Sheet1!A1:A4) + Sheet2!A1");
 sheet2.getRange(1, 1, 1, 1).backColor("lemonChiffon");
                       }
関連トピック

開発者の手引き