Spread.Sheets
midType メソッド
中間スケールのタイプ。
中間スケールのタイプを取得または設定します。
シンタックス
Javascript (Usage) 
var instance = new GC.Spread.Sheets.ConditionalFormatting.ScaleRule();
var returnValue; // Type: any
returnValue = instance.midType(value);
Javascript (Specification) 
function midType( 
   value : ScaleValueType
) : any;

パラメータ

value
中間スケールのタイプ。

戻り値の型

値が設定されていない場合は、中間スケールのタイプを返します。値が設定されている場合は、スケールルールを返します。
使用例
次のサンプルコードは、midTypeメソッドを使用します。
var scale = new GC.Spread.Sheets.ConditionalFormatting.ScaleRule();
scale.ruleType(GC.Spread.Sheets.ConditionalFormatting.RuleType.threeScaleRule);
scale.midColor("red");
scale.midType(GC.Spread.Sheets.ConditionalFormatting.ScaleValueType.number);
scale.midValue(50);
scale.maxColor("blue");
scale.maxType(GC.Spread.Sheets.ConditionalFormatting.ScaleValueType.number);
scale.maxValue(100);
scale.minColor("yellow");
scale.minType(GC.Spread.Sheets.ConditionalFormatting.ScaleValueType.number);
scale.minValue(10);
scale.ranges([new GC.Spread.Sheets.Range(0, 0, 10, 3)]);
activeSheet.conditionalFormats.addRule(scale);
activeSheet.setValue(0,0, 1,3);
activeSheet.setValue(1,0, 50,3);
activeSheet.setValue(2,0, 100,3);
var scale = new GC.Spread.Sheets.ConditionalFormatting.ScaleRule();
scale.ruleType(GC.Spread.Sheets.ConditionalFormatting.RuleType.threeScaleRule);
scale.midColor("red");
scale.midType(GC.Spread.Sheets.ConditionalFormatting.ScaleValueType.number);
scale.midValue(50);
scale.maxColor("blue");
scale.maxType(GC.Spread.Sheets.ConditionalFormatting.ScaleValueType.number);
scale.maxValue(100);
scale.minColor("yellow");
scale.minType(GC.Spread.Sheets.ConditionalFormatting.ScaleValueType.number);
scale.minValue(10);
scale.ranges([new GC.Spread.Sheets.Range(0, 0, 10, 3)]);
activeSheet.conditionalFormats.addRule(scale);
activeSheet.setValue(0,0, 1,3);
activeSheet.setValue(1,0, 50,3);
activeSheet.setValue(2,0, 100,3);
alert("Color: " + scale.midColor() + " Type: " + scale.midType() + " Value: " + scale.midValue());
解説
デフォルト値はScaleValueType.Percentileです。

関連トピック

参照

ScaleRule クラス

 

 


© 2016-2017, GrapeCity inc. All rights reserved.