VBA création de fonction ratée

PhilTest -  
Gord21 Messages postés 918 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai un petit souci dans la création d'une fonction sous VBA, je cherche à créer une fonction qui testerait si un mot donné serait présent dans une plage donnée

Function Testit(Ensemble As Range, Poste_test As Range) As Boolean

Dim rCellule As Range

For Each rCellule In Ensemble
If rCellule = Poste_test Then
Testit = True
End If
Next
End Function

Le souci c'est que quand j'appelle ma fonction sous excel, je me retrouve avec un #NOM? là ou le retour devrait être.

Je suis débutant en la matière, si un oeil plus expérimenté peut me guider vers la solution...

Merci d'avance !

A voir également:

1 réponse

Gord21 Messages postés 918 Date d'inscription   Statut Membre Dernière intervention   289
 
Bonjour,
Pourrais-tu préciser ton cas d'application. Il semblerait que tu souhaites utiliser ta fonction dans un classeur alors que son code se trouve dans un autre. Est-ce bien ça ?

@+
0