If the cell contains a variable

Solved
JulesRR -  
 JulesRR -
Bonjour,
Je bloque sur mon programme VBA, j'aimerai faire la chose suivante:
si dans la range K&i contient la valeur de la range X1, alors [...].
Le probleme, c'est que je ne connais que la formule pour faire "égal" à une valeur (like), mais pas "contient" (généralement avec les * *) pour une variable.

Merci de votre aidem voici mon code (qui ne montre que "égal" à la valeuer X1):

For i = 2 To Last
If Range("K" & i).Value Like Worksheets("ChartPage").Range("X1").Value Then Range("M" & i).Value = "CurrMonth"
Next

1 answer

  1. f894009 Posted messages 17417 Registration date   Status Member Last intervention   1 717
     
    Hello,

    For i = 2 To last
    If Range("K" & i).Value Like "*" & Worksheets("ChartPage").Range("X1").Value & "*" Then
    Range("M" & i).Value = "CurrMonth"
    End If
    Next i

    have a good continuation
    1
    1. JulesRR
       
      Perfect, it's awesome!! Thanks
      0