Я получаю эту ошибку VBA типа Mismatch на линии 3, но она работает очень хорошо, если массив короче, как A3:A52
. Это потому, что размер массива ограничен?Ошибка несоответствия типа для большого массива
Dim varry() As Variant
varry = [A2:A520000&G2:G520000]
UserForm1.Label1.Caption = Application.Match(CLng(DateValue("5/14/2013")) & "YUM", varry, 1) & " " & Timer - t
UserForm1.Show vbModeless
DoEvents
End Sub