recherche d'un mot dans une variable de type string

canichon

XLDnaute Nouveau
bonjour à tous,

j'ai une chaine de caractères dans une variable et je voudrais savoir si un mot ( toujours le meme ) est contenu dans cette chaine.

ex : rechercher le mot "blocking" dans la chaine de caractères "FORWARD BLOCKING VALVE (Hydrau.)"

merci pour votre aide.
 

Pierrot93

XLDnaute Barbatruc
Re : recherche d'un mot dans une variable de type string

Bonjour,

solution vba en attendant les formulistes :
Code:
Option Explicit
Sub test()
Dim t As String
t = "FORWARD BLOCKING VALVE (Hydrau.)"
'en respectant la casse
If InStr(t, "blocking") > 0 Then MsgBox "trouvé..."
'quelque soit la casse
If InStr(t, UCase("blocking")) > 0 Then MsgBox "trouvé..."
'ou ceci
If InStr(1, t, "blocking", 1) > 0 Then MsgBox "trouvé..."
End Sub

bon après midi
@+
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
311 725
Messages
2 081 944
Membres
101 849
dernier inscrit
florentMIG