Dim i, Result ,MyArray, Name
Name ="X"
MyArray = Array("A", "B", "C", "D")
Result = Filter(MyArray, Name , True)
MsgBox UBound(Result)
请问为什么X不包含在阵列值,结果会是-1
(值不在阵列中,不是UBound(0)=0吗?)?
若,
Name = "D"
Result = Filter(MyArray, Name , True)
则MsgBox UBound(Result)
为什么有在阵列的值,结果会是0呢
(值在阵列中,不是UBound(1)=1吗?)?
其实主要是想写若
Name的值在阵列中,则会回传讯息显示"正常运作"
若不在阵列中,则会回传讯息"错误"
再麻烦指导,感谢~