如何确定VBA中数组的长度

Edw*_*eij -2 vba

我有一个看起来像这样的数组:

 students1 = Array(423.5482, 425.6641)
Run Code Online (Sandbox Code Playgroud)

现在我想得到这个数组的长度.但是,如果我试试这个:

 MsgBox(students1.Length)
Run Code Online (Sandbox Code Playgroud)

我得到一个对象是必需的错误.关于如何获得长度的任何问题?

Sco*_*ner 8

使用UBound和Lbound

MsgBox Ubound(students1)-Lbound(students1)+1
Run Code Online (Sandbox Code Playgroud)