作者:瓜妞妹妹 | 来源:互联网 | 2023-05-22 13:04
1> brettdj..:
使用第二个数组快速获得您想要的内容,而无需为每个值循环遍历每个元素 n
Sub test()
Dim fltArr(0 To 3)
Dim X
Dim n As Long
Dim lngPos As Long
fltArr(0) = 31
fltArr(1) = 15
fltArr(2) = 31
fltArr(3) = 52
X = fltArr
For n = 1 To 4
lngPos = Application.WorksheetFunction.Match(Application.Large(X, n), X, 0) - 1
Debug.Print lngPos
X(lngPos) = Application.Max(X)
Next
End Sub
有人可以解释它是如何工作的吗?什么是`X(lngPos)= Application.Max(X)`?