SpreadJS製品ヘルプ
setFormula メソッド
GC.Spread.Sheets.Shapes 名前空間 > Shape タイプ : setFormula メソッド
数式の文字列を受け入れることができるパス。 「x」、「y」、「width」、「height」、「rotate」、「text」、 「style.fill.color」、 「style.fill.transparency」、 「style.fill.src」、 「style.fill.tilePictureAsTexture」、 「style.fill.offsetLeft」、 「style.fill.offsetRight」、 「style.fill.offsetTop」、 「style.fill.offsetBottom」、 「style.fill.offsetX」、 「style.fill.offsetY」、 「style.fill.scaleX」、 「style.fill.scaleY」、 「style.fill.alignment」、 「style.fill.mirrorType」、 「style.fill.type」、 「style.fill.angle」、 「style.fill.direction」、 「style.fill.stops.0.color」、 「style.fill.stops.0.position」、 「style.fill.stops.0.transparency」、 「style.fill.stops.0.brightness」、 「style.line.color」、 「style.line.lineStyle」、 「style.line.width」、 「style.line.capType」、 「style.line.joinType」、 「style.line.compoundType」、 「style .line.transparency 」、 「style.textEffect.color」、 「style.textEffect.transparency」、 「style.textEffect.font」、 「style.textFrame.vAlign」、「style.textFrame.hAlign」のいずれかに設定できます。
数式文字列。
パスによってシェイプに数式の文字列を設定します。
シンタックス
var instance = new GC.Spread.Sheets.Shapes.Shape(worksheet, name, autoShapeTypeOrModel, left, top, width, height);
var value; // Type: any
value = instance.setFormula(path, formula);
function setFormula( 
   path : string,
   formula : string
) : any;

パラメータ

path
数式の文字列を受け入れることができるパス。 「x」、「y」、「width」、「height」、「rotate」、「text」、 「style.fill.color」、 「style.fill.transparency」、 「style.fill.src」、 「style.fill.tilePictureAsTexture」、 「style.fill.offsetLeft」、 「style.fill.offsetRight」、 「style.fill.offsetTop」、 「style.fill.offsetBottom」、 「style.fill.offsetX」、 「style.fill.offsetY」、 「style.fill.scaleX」、 「style.fill.scaleY」、 「style.fill.alignment」、 「style.fill.mirrorType」、 「style.fill.type」、 「style.fill.angle」、 「style.fill.direction」、 「style.fill.stops.0.color」、 「style.fill.stops.0.position」、 「style.fill.stops.0.transparency」、 「style.fill.stops.0.brightness」、 「style.line.color」、 「style.line.lineStyle」、 「style.line.width」、 「style.line.capType」、 「style.line.joinType」、 「style.line.compoundType」、 「style .line.transparency 」、 「style.textEffect.color」、 「style.textEffect.transparency」、 「style.textEffect.font」、 「style.textFrame.vAlign」、「style.textFrame.hAlign」のいずれかに設定できます。
formula
数式文字列。
使用例
sheet.name("Sheet1");
sheet.setValue(0, 1, "これは長方形です。");
var shape1 = sheet.shapes.add("myShape1", GC.Spread.Sheets.Shapes.AutoShapeType.rectangle, 100, 100, 200, 200);
shape1.setFormula("text", "=Sheet1!B1");
関連トピック

参照

Shape タイプ