我无法在 VBA Access 中使用 UBound() 函数。好像没认出来

I can't use the UBound() function in VBA Access. Seems like it's not recognised

我在 access 2013 上工作,但在使用 UBound() 时遇到问题。编译器无法识别该函数。也许这个函数来自一个特定的库,但在微软网站上没有提到。 这是我使用的代码:

Dim Key(2)  As String

Key(0) = "0"
Key(1) = "1"
Key(2) = "2"

UBound(Key,1)

有人遇到同样的问题吗?

谢谢!

这是一个函数,您需要将其 return 分配给某物。

Dim i As Integer
i = UBound(Key, 1)

您也可以将它的return用作变量

For i = 1 to UBound(Key, 1)