G
Goten
Guest
Bonjour,
Je suis un peu embêté, j'aimerais utiliser la fonction like pour voir si une cellule contient certaines valeurs.
Ces valeurs sont entrées par une inputbox que je récupère dans des variables.
Donc avec l'opérateur like, j'aurais voulu comparer avec les valeurs qui sont dans les variables, le problème est que je ne peux pas utiliser la variable puisque il compare en fait avec le nom de la variable!
Je suis pas sûr d'être très clair, voici un exemple.
Vous voyez, j'aimerais afficher true si la valeur de la cellule contient "R04I" et "011", mais ces valeurs peuvent être différentes!
En espérant avoir été le plus clair possible.
Je vous remercie d'avance pour votre aide.
Merci
Goten
Je suis un peu embêté, j'aimerais utiliser la fonction like pour voir si une cellule contient certaines valeurs.
Ces valeurs sont entrées par une inputbox que je récupère dans des variables.
Donc avec l'opérateur like, j'aurais voulu comparer avec les valeurs qui sont dans les variables, le problème est que je ne peux pas utiliser la variable puisque il compare en fait avec le nom de la variable!
Je suis pas sûr d'être très clair, voici un exemple.
Code:
Sub TestFonctionLike()
Dim ContenuCell As String
Dim Ressource As String
Dim Bureau As String
Ressource = "R04I"
Bureau = "011"
Sheets("2").Select
ContenuCell = Cells(2, 1).Value 'contient R04I010011MZ4__D06
If Cells(2, 1).Value Like "Ressource*Bureau*" Then
MsgBox ("VRAI")
Else
MsgBox ("FAUX")
End If
End Sub
Vous voyez, j'aimerais afficher true si la valeur de la cellule contient "R04I" et "011", mais ces valeurs peuvent être différentes!
En espérant avoir été le plus clair possible.
Je vous remercie d'avance pour votre aide.
Merci
Goten