ASP怎么判断excel工作表(sheet)为空,和怎么判断字段名不对或不存在?
程序就不贴出来了,因为程序没有问题,如果表中符合要求就能正确显示。
但是,如果表是空的,或者字段名对不上的,就会出现以下错误提示:
“在对应所需名称或序数的集合中,未找到项目。”
请问要怎么判断表为空,或者怎么解决,谢谢!
ASP我不太清楚,在vba中判断一个表是否为空是通过
worksheet对象下的usedrange来判断的。如果表非空usedrange是可以获取到对象
如果是空表usedrange是不存在的,即获取不到对象。追问
worksheet对象下的usedrange来判断的。如果表非空usedrange是可以获取到对象
如果是空表usedrange是不存在的,即获取不到对象。追问
举个例子呗,没用过VBA!
追答如vba中判断某个表是否为空可以这样
sub 是否为空()
on error resume next
dim sht as worksheet
set sht=thisworkbook.sheets("测试")
if sht.usedrange is nothing then
MSGBOX "表格为空~!"
end if
end sub
谢谢,可是能不能详细点,写整个过程 ,你这样写我也看不懂,没学过VBA的我。
不用打开表的吗,不用建设EXCEL对象的吗?这些我都不懂啊。
如果是自定义变量的,麻烦写清楚,因为我没学过VBA。
假设文件名为excel.xls。工作表为ex,请问要怎么写?
虽然没解决问题,但还是谢谢。
温馨提示:答案为网友推荐,仅供参考