type(value) 以整数的形式返回参数的数据类型:数值为1;文本为2;逻辑值为4;错误值为16;数组为64,如:
type({1,2;3,4;5,6}) 返回数组的类型值,结果为64
NA() 返回"#N/A"
iserror(celling(3.2,-2)) 存在错误值,返回True
iserror(#N/A) 错误值为"#N/A",返回True
iserror(date(2005,1,1)) 没有错误,返回False
iserr(celling(3.2,-2)) 存在错误值,返回True
iserr(#N/A) 错误值为"#N/A",返回False
iserr(date(2005,1,1)) 没有错误,返回False
isnumber(c6) 判断单元格是否为数值
isnontext(c6) 判断单元格是否不是文本
istext(c6) 判断单元格是否文本
isblank(c6) 判断单元格是否为空
isres(c6) 判断单元格是否为引用
n(c6) 将不是数值形式的值转换为数值形式,日期转换成序列值,True为1,False转成0
islogical(c6) 判断单元格是否为逻辑值
cell(info_type,reference) 返回引用中左上角单元格的内容,格式及位置等有关信息。
cell("col",b106) 返回单元格B106的列号,结果为2
cell("format",b106) 返回单元格A2的第一个字符串的格式代码,具体含义见表7-2
cell("contents",a106) 返回单元格A1的内容
cell("prefix",b106) 返回单元格A1的对齐方式,具体含义见表7-2
info("memavail") 可用的内存空间,当前环境下为1048576
info("memused") 数据占用的空间,当前环境下为595108
info("system") 操作系统名称:Windows系统,返回"pcdos"
info("osversion") 操作系统的版本号,返回"Windows (32-bit) NT 5.01"
error.type(1/0) 返回错误值#DIV/0!类型,结果为2
error.type(celling(3.2,-2)) 返回错误值#NAME?,结果为5
error.type(#VALUE!) 返回引用单元格的错误值#VALUE!,结果为3
|