Bonjour,
Tu veux dire que cela ne déclenche pas d'erreur !
Toutefois, en mettant une matrice comme valeur cherchée, je ne me sentirais pas assuré de la validité du résultat.
Je suis par principe plutôt opposé à me servir de VBA pour flanquer des formules dans une feuille, mais tu peux toujours mettre ta formule en A2 (?) et lancer une commande macro du type :
Range("A2").).Autofill Range("A2").Resize(40000)
Ton classeur doit être pas mal lourd !