The retrieve DataTable.Value operation failed. Specify the parameter using a text string or numerical index value.
已知datatable里面的值是“1”
求助。
袁帅 2011-05-11
你先录制段内容发上来撒。
具体可以这么做:
定义一个变量
将你要检查的文本框里的值的那段代码参数化。参数化那个文本框里的值。
将值分为普通文本内容和数字2种,把普通文本内容写在第一行,数字写在第二行。
使变量=datatable.value("参数列名","参数表名")
或 =datatable.getsheet("表名").getparameter("列名")
if 变量>数字 or 变量<数字 or变量=数字 then
msgbox "该值为数字"
else
msgbox "该值为普通文本内容"
end if
也可以通过getroproperty("") 获取文本中取出来的内容 再进行判断