如果我有一个如下所示的一维数组,它会将数组视为一个范围:
Option Explicit
Sub test()
Dim Numbers(1 To 10) As Long
Dim z As Long
Dim m As Variant
z = 10
Numbers(10) = 10
m = Application.Match(z, Numbers, 0)
MsgBox m
End Sub
但作为一个二维数组,我不知道如何将其视为一个范围,它返回一个Type Mismatch
错误:
Option Explicit
Sub test()
Dim Numbers(1 To 10, 1 To 2) As Long
Dim z As Long
Dim m As Variant
z = 10
Numbers(10, 2) = 10
m = Application.Match(z, Numbers, 0)
MsgBox m
End Sub
我想知道是否有类似方法之类的Numbers.Column(2)
东西我可以使用