WorksheetFunction avec Match

job75

XLDnaute Barbatruc
Bonjour à tous,

Je n'utilise jamais WorksheetFunction après Application.

Mais grâce à un post de pierrejean j'ai découvert ceci :

Code:
Sub Test()
Dim x As Variant
x = Application.Match(10, [A:A], 0) 'jamais de bug, que 10 existe ou non
x = Application.WorksheetFunction.Match(10, [A:A], 0) 'bug si 10 n'existe pas
End Sub
Vous connaissiez ça ??

A+
 

tototiti2008

XLDnaute Barbatruc
Re : WorksheetFunction avec Match

Bonjour Gérard,

En effet, c'est troublant, je l'ignorais
En plus sans WorksheetFunction on peut tester s'il y a une erreur dessus avec IsError, pas dans le 2ème cas
Je pensais que ce n'étais qu'une écriture raccourcie, se peut-il que ça fasse appel à d'autres fonctions ?? peu probable mais alors pourquoi une différence de comportement ? plus de questions que de réponses, mais ça va pas être facile à expliquer
 

Discussions similaires

Réponses
17
Affichages
779

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 294
Messages
2 086 895
Membres
103 404
dernier inscrit
sultan87