VBA création de fonction ratée

Fermé
PhilTest - 5 oct. 2010 à 16:18
Gord21 Messages postés 918 Date d'inscription samedi 21 novembre 2009 Statut Membre Dernière intervention 20 mars 2013 - 5 oct. 2010 à 18:11
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 samedi 21 novembre 2009 Statut Membre Dernière intervention 20 mars 2013 289
5 oct. 2010 à 18:11
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