test présence d'une chaine de caractères dans une cellule VBA

  • Initiateur de la discussion Initiateur de la discussion eddiestid
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

E

eddiestid

Guest
Bonjour,

Je voudrais savoir si il est possible en VBA de tester la présence d'un mot dans une cellule qui contient une chaine de caractère avec par exemple une variable booléenne.

Exemple: la cellule contient "Niveau simple"
On cherche ici à savoir si la cellule contient le mot "simple"
et donc là on nous rendrait la valeur true mais si par exemple il y avait dans la cellule "Niveau or" on nous renverrait la valeur false.
Merci de me dire si c'est possible.
 
Re : test présence d'une chaine de caractères dans une cellule VBA

Merci phlaurent55 ! J'ai à présent un autre problème sur VBA, un simple If-End IF ne fonctionne pas, j'obtiens le message d'erreur suivant "End If sans bloc If"
 
Re : test présence d'une chaine de caractères dans une cellule VBA

Re,

sans voir le code que tu as "bidouillé", il ne m'est pas possible de voir où se trouve le problème

est-ce que l'exemple donné lors de ma réponse précédente fonctionne ???
Code:
For i = 5 To 9
If Cells(i, 2) Like ("*simple*") Then Cells(i, 5) = "Vrai"
Next i
ce code peut aussi s'écrire de la manière suivante pour un même résultat:
Code:
For i = 5 To 9
If Cells(i, 2) Like ("*simple*") Then
Cells(i, 5) = "Vrai"
End If
Next i
ou comme ceci si on veut ajouter "Faux"
Code:
For i = 5 To 9
If Cells(i, 2) Like ("*simple*") Then
Cells(i, 5) = "Vrai"
Else
Cells(i, 5) = "Faux"
End If
Next i

à+
Philippe
 
Dernière édition:
Re : test présence d'une chaine de caractères dans une cellule VBA

Oui oui merci philippe la première solution marche à merveille, en cours nous travaillons sur windows et là je me retrouve sur mac et il y a quelques petites différences...
Merci !
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
19
Affichages
867
Réponses
4
Affichages
521
Réponses
17
Affichages
566
Réponses
12
Affichages
452
Retour