Bonjour à tout le monde,

Je dois créer une fonction afin de calculer le nombre de fois où un texte est présent dans une plage de cellules.

J'ai codé ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Function Comptetxt(Liste As Range, Nom As String) As Integer
    Comptetxt = Application.CountIf(Liste, "=" & Nom)
End Function
, mais cette fonction me donne le nombre de cellules où le texte se reproduit exactement or je cherche le texte à l'intérieur des plages.
Je m'explique, si je recherche le prénom "Pierre", j'aimerai que la cellule "Jean Pierre" soit comptabilisée.

Est-ce que quelqu'un a une idée ?
Merci d'avance.