如果一個數(shù)組為空怎么表示 vba如何判斷數(shù)組是否為空?
vba如何判斷數(shù)組是否為空?私有聲明函數(shù)SafeArrayGetDim Lib “oleaut32.dll”(ByRef saArray()As Any)As Longsub testIIf(Safe
vba如何判斷數(shù)組是否為空?
私有聲明函數(shù)SafeArrayGetDim Lib “oleaut32.dll”(ByRef saArray()As Any)As Long
sub test
IIf(SafeArrayGetDim(iuarr)> 0,“數(shù)組不為空!“,”數(shù)組為空!“)
end sub
若要確定數(shù)組是否為空,可以使用length方法:例如,
var a=[
if(a.length==0){
alert(1)]}else{
alert(2)
]}]若要確定數(shù)組是否為空,則不能使用if(a),因為此時a是空數(shù)組對象,if將確定a是一個對象并返回true