- Compter le nombre de fois qu'une lettre apparait [Visual Basic 6] - VB/VBA/VBS - Programmation
Marsh Posté le 10-11-2005 à 14:24:06
Bonjour,
A ma connaissance, ça n'existe pas dans VB. Par contre, tu peux te créer une fonction qui te fait ça.
La fonction InStr() renvoie la position d'un caractère dans une chaine.
En l'utilisant dans une boucle, ça devrait le faire.
Marsh Posté le 10-11-2005 à 15:22:12
tu as ça qui est sympa:
Compt_Car_Ident = UBound(Split(Mon_Str, Mon_Car, -1, vbTextCompare))
Marsh Posté le 10-11-2005 à 14:17:58
Hello.
Je suis sous VB6 et j'aimerais connaitre la fonction qui permet de savoir combien de fois une lettre apparait dans une chaine de caractère.
Je cherche une fonction qui ferait ceci :
fonction("abbaabbabadeefrddesd", "a" ) renvoie le nombre de fois qu'il y a la lettre "a" dans la chaine "abbaabbabadeefrddesd", soit 5.
Merci à tous.