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 :)
 

Discussions similaires


Haut Bas