Visual Basic:拆分后确定数组的大小

Visual Basic: determine size of array after spliting

我有以下代码

Sub Test()

Dim path As String
Dim pathSize As Integer

path = "1,45,6,131,13,71,35,141"
pathSize = Split(path, ",").Length

MsgBox (CStr(pathSize))

End Sub

我打算通过使用分隔符“,”将路径拆分为包含 1、45、6、131、13、71、35 和 141 的数组并测量数组的大小来确定路径的大小。但是,当我 运行 这段代码时,我在第

行收到错误
pathSize = Split(path, ",").Length

错误 "Object required"。我在这里做错了什么?

试试这个

pathSize = Ubound(Split(path, ","))+1