Bonjour,
le souci vient de la taille de la variable tableau car comme beaucoup de fonctions internes d'Excel, il y a une limite !
1 2 3 4 5
| Sub Demo()
Dim L&, TB$(1 To 65536)
For L = LBound(TB) To UBound(TB): TB(L) = L & "x": Next
Debug.Print Application.Match("3393x", TB, 0)
End Sub |
En augmentant la borne supérieure de 1, cela ne passe plus …
_________________________________________________________________________________________________________
Merci de cliquer sur

pour chaque message ayant aidé puis sur

pour clore cette discussion …
_________________________________________________________________________________________________________
Je suis Paris, Nice, Bruxelles, Charlie, …
Partager