XL 2016 vérifier si un caractère existe dans une chaine

KTM

XLDnaute Impliqué
Bonjour chers tous
Je voudrais savoir comment vérifier par VBA si le caractère "x" existe dans une chaine de caractère.
MERCI
 

patricktoulon

XLDnaute Barbatruc
Bonjour
il y a plusieurs méthodes
exemple
VB:
Sub bidule()
    Dim chaine$, char$
    chaine = "totox mange des pommes"
    char = "x"
    test1 = InStr(1, chaine, char, vbTextCompare) > 0
    test2 = chaine Like "*" & char & "*"
    test3 = Not Len(Replace(chaine, char, "")) = Len(chaine)

    MsgBox test1 & vbCrLf & test2 & vbCrLf & test3
End Sub
 

Discussions similaires

Statistiques des forums

Discussions
312 209
Messages
2 086 259
Membres
103 167
dernier inscrit
miriame