Malgré quelques recherches sur le forum et aprés avoir essayé plusieurs possibilités, ne trouvant pas ce que je cherchais, j'ai du me résoudre à vous solliciter.
Je souhaiterai appliquer cette formule non pas dans une cellule mais sous forme de code vba :
Function NumExiste(PlageRecherche As Range, Numero As Double)
NumExiste = IIf(Application.CountIf(PlageRecherche, Numero) <= 1, "", "n° existant")
End Function
Ou dans une procédure
Code:
If Application.CountIf(Range("B2:B14988"), Range("B3050")) then
' Le code fait ceci
Else
' Le code fait cela
end if
Par contre Job 75, une question, si à la place de B3055, une valeur variable(ex : c.value(sachant que "c" est la cellule en cours de test)) comme dois-je l'écrire ?
J'ai bien sur essayé de remplacer le B3055 par c.value et bien sur dans la formule de ma cellule il y avait le texte c.value et non la valeur que représentait c