Ligne Vba contient une partie du texte

thierry440

XLDnaute Junior
Bonjour

Quel est la syntaxe pour une cellule qui contient un mot parmi le texte entier ?

exemple cellule en colonne 9 contient toto tata

If Cells (I, 9) = "toto*" Then


Cette syntaxe ne fonctionne pas avec *

merci d'avance
 

CPk

XLDnaute Impliqué
Re : Ligne Vba contient une partie du texte

Bonjour, une possiblité

if cells(i,9).value like "*" & "toto" & "*"

ou sinon vous pouvez utiliser instr()
 
Dernière édition par un modérateur:

Chris401

XLDnaute Accro
Re : Ligne Vba contient une partie du texte

Bonsoir

Essaye
Code:
If Cells(i, 9) Like "toto*" Then
Cordialement
Chris
 

BigDaddy154

XLDnaute Junior
Re : Ligne Vba contient une partie du texte

Bonsoir,

essaye comme ceci.

If Cells(I, 9) Like "toto*" Then
MsgBox "la cellule contient toto"
End If

Cordialement
 

DoubleZero

XLDnaute Barbatruc
Re : Ligne Vba contient une partie du texte

Bonjour à toutes et à tous,

Ou bien :

Code:
Like "*toto*"
A bientôt :)
 

Créez un compte ou connectez vous pour répondre

Vous devez être membre afin de pouvoir répondre ici

Créer un compte

Créez un compte Excel Downloads. C'est simple!

Connexion

Vous avez déjà un compte? Connectez vous ici.

Haut Bas