API version 1
- ‐
R
string
errorName¶
エラーの内容を示す文字列を返します。
数式がエラーを返す場合、セルにはこの文字列が表示されます。
エラーの内容と表示される文字列の対応は以下のようになります。
エラー定数 |
表示文字列 |
---|---|
ERROR_NONE |
空白 |
ERROR_NA |
#N/A! |
ERROR_VALUE |
#VALUE! |
ERROR_REF |
#REF! |
ERROR_DIV0 |
#DIV/0! |
ERROR_NUM |
#NUM! |
ERROR_NAME |
#NAME? |
ERROR_NULL |
#NULL! |
ERROR_FUNCTION |
#FUNCTION! |
ERROR_UNSPT |
#UNSPT! |
このプロパティは読み込み専用で変更することはできません。
使用例
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);
}
}
}
}
}