API version 1
- ‐
コンストラクタ¶
SpreadErrorオブジェクトを生成します。
引数にはエラー定数を指定します。引数を省略した場合はERROR_NONEが指定されたものとして扱います。
呼出形式一覧
呼出形式 |
説明 |
||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
new SpreadError([integer type]) |
SpreadErrorオブジェクトを生成します。引数には以下のエラー定数を指定します。
|
戻り値一覧
戻り値 |
説明 |
---|---|
void |
なし |
引数一覧
引数 |
説明 |
---|---|
type |
エラー定数 |
例外
なし
使用例
CRSダウンロード
Form SpreadError_properties {
x = 0;
y = 0;
width = 800;
height = 600;
Spread spread1 {
x = 8;
y = 8;
width = 640;
height = 440;
maxColumns = 20;
maxRows = 20;
cell("A1").formula = "1/0";
cell("A2").formula = "B1+B2";
#A3セルに#VALUE! エラーを設定
cell("A3").value = new SpreadError(SpreadError.ERROR_VALUE);
cell("A4").value = 4;
deleteColumns(2,1);
}
Button button1 {
x = 664;
y = 32;
width = 112;
height = 32;
title = "実行";
function onTouch(e) {
for( var i = 1; i < 5; i++) {
var v = ^.spread1.cell(i,1).value;
var str = "Cell(" + str(i) + ",1).value=";
if ( v instanceof SpreadError ) {
#エラータイプとエラー名を表示
print( str, "Error(type=", v.errorType, ", name=", v.errorName,")");
} else {
print( str, v);
}
}
}
}
}