bonjour,
j'ai un problème dans la programmation d'excel:
comment écrire que s'il y a le mot(-clé) "tour" dans une phrase enregistrée
ds une variable, il me marque dans la cellule 1,1 "azerty".
pouvez vous m'aider ?
merci d'avance.
"garnote" a écrit dans le message de news: VKfBc.32291$
Salut Alexis,
Essaie ceci :
Sub Si_Tour() variable = "Ceci est une phrase contenant le mot tour et d'autres" If InStr(variable, "tour") > 0 Then Cells(1, 1) = "azerty" End Sub
(ne fait pas de distinction entre minuscules et majuscules)
Serge
"Alexis DESMOUGIN" a écrit dans le message de news: 40d5865b$0$305$
bonjour, j'ai un problème dans la programmation d'excel: comment écrire que s'il y a le mot(-clé) "tour" dans une phrase enregistrée
ds une variable, il me marque dans la cellule 1,1 "azerty". pouvez vous m'aider ? merci d'avance.
michdenis
Bonjour Garnote,
Il serait préférable d'utiliser ceci :
If InStr(variable, " tour ") > 0 Then ...
La fonction Instr() recherche une "Chaîne" de caractères et non un mot. Si le mot "Tour" n'a pas ses "espaces" , la fonction Instr() reverra plus grand que zéro si elle trouve "Tournée" , Tournevis ...Détour ...).
Évidemment cela dépend de ce que veut le questionneur !
Salutations!
"garnote" a écrit dans le message de news:VKfBc.32291$ Salut Alexis,
Essaie ceci :
Sub Si_Tour() variable = "Ceci est une phrase contenant le mot tour et d'autres" If InStr(variable, "tour") > 0 Then Cells(1, 1) = "azerty" End Sub
(ne fait pas de distinction entre minuscules et majuscules)
Serge
"Alexis DESMOUGIN" a écrit dans le message de news: 40d5865b$0$305$
bonjour, j'ai un problème dans la programmation d'excel: comment écrire que s'il y a le mot(-clé) "tour" dans une phrase enregistrée
ds une variable, il me marque dans la cellule 1,1 "azerty". pouvez vous m'aider ? merci d'avance.
Bonjour Garnote,
Il serait préférable d'utiliser ceci :
If InStr(variable, " tour ") > 0 Then ...
La fonction Instr() recherche une "Chaîne" de caractères et non un mot. Si le mot "Tour" n'a pas ses "espaces" , la
fonction Instr() reverra plus grand que zéro si elle trouve "Tournée" , Tournevis ...Détour ...).
Évidemment cela dépend de ce que veut le questionneur !
Salutations!
"garnote" <rien@absent.net> a écrit dans le message de news:VKfBc.32291$K53.29832@edtnps89...
Salut Alexis,
Essaie ceci :
Sub Si_Tour()
variable = "Ceci est une phrase contenant le mot tour et d'autres"
If InStr(variable, "tour") > 0 Then Cells(1, 1) = "azerty"
End Sub
(ne fait pas de distinction entre minuscules et majuscules)
Serge
"Alexis DESMOUGIN" <daniel-desmougin@club-internet.fr> a écrit dans le
message de news: 40d5865b$0$305$7a628cd7@news.club-internet.fr...
bonjour,
j'ai un problème dans la programmation d'excel:
comment écrire que s'il y a le mot(-clé) "tour" dans une phrase
enregistrée
ds une variable, il me marque dans la cellule 1,1 "azerty".
pouvez vous m'aider ?
merci d'avance.
La fonction Instr() recherche une "Chaîne" de caractères et non un mot. Si le mot "Tour" n'a pas ses "espaces" , la fonction Instr() reverra plus grand que zéro si elle trouve "Tournée" , Tournevis ...Détour ...).
Évidemment cela dépend de ce que veut le questionneur !
Salutations!
"garnote" a écrit dans le message de news:VKfBc.32291$ Salut Alexis,
Essaie ceci :
Sub Si_Tour() variable = "Ceci est une phrase contenant le mot tour et d'autres" If InStr(variable, "tour") > 0 Then Cells(1, 1) = "azerty" End Sub
(ne fait pas de distinction entre minuscules et majuscules)
Serge
"Alexis DESMOUGIN" a écrit dans le message de news: 40d5865b$0$305$
bonjour, j'ai un problème dans la programmation d'excel: comment écrire que s'il y a le mot(-clé) "tour" dans une phrase enregistrée
ds une variable, il me marque dans la cellule 1,1 "azerty". pouvez vous m'aider ? merci d'avance.
garnote
C'est pour ça que : Oups, faudrait modifier ! Reste à prévoir les cas « au début et à la fin de la phrase ».
Serge
"michdenis" a écrit dans le message de news: u#
Bonjour Garnote,
Il serait préférable d'utiliser ceci :
If InStr(variable, " tour ") > 0 Then ...
La fonction Instr() recherche une "Chaîne" de caractères et non un mot. Si le mot "Tour" n'a pas ses "espaces" , la
fonction Instr() reverra plus grand que zéro si elle trouve "Tournée" , Tournevis ...Détour ...).
Évidemment cela dépend de ce que veut le questionneur !
Salutations!
"garnote" a écrit dans le message de news:VKfBc.32291$
Salut Alexis,
Essaie ceci :
Sub Si_Tour() variable = "Ceci est une phrase contenant le mot tour et d'autres" If InStr(variable, "tour") > 0 Then Cells(1, 1) = "azerty" End Sub
(ne fait pas de distinction entre minuscules et majuscules)
Serge
"Alexis DESMOUGIN" a écrit dans le message de news: 40d5865b$0$305$
bonjour, j'ai un problème dans la programmation d'excel: comment écrire que s'il y a le mot(-clé) "tour" dans une phrase enregistrée
ds une variable, il me marque dans la cellule 1,1 "azerty". pouvez vous m'aider ? merci d'avance.
C'est pour ça que : Oups, faudrait modifier !
Reste à prévoir les cas « au début et à la fin de la phrase ».
Serge
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
u#QlMksVEHA.2196@TK2MSFTNGP10.phx.gbl...
Bonjour Garnote,
Il serait préférable d'utiliser ceci :
If InStr(variable, " tour ") > 0 Then ...
La fonction Instr() recherche une "Chaîne" de caractères et non un mot. Si
le mot "Tour" n'a pas ses "espaces" , la
fonction Instr() reverra plus grand que zéro si elle trouve "Tournée" ,
Tournevis ...Détour ...).
Évidemment cela dépend de ce que veut le questionneur !
Salutations!
"garnote" <rien@absent.net> a écrit dans le message de
news:VKfBc.32291$K53.29832@edtnps89...
Salut Alexis,
Essaie ceci :
Sub Si_Tour()
variable = "Ceci est une phrase contenant le mot tour et d'autres"
If InStr(variable, "tour") > 0 Then Cells(1, 1) = "azerty"
End Sub
(ne fait pas de distinction entre minuscules et majuscules)
Serge
"Alexis DESMOUGIN" <daniel-desmougin@club-internet.fr> a écrit dans le
message de news: 40d5865b$0$305$7a628cd7@news.club-internet.fr...
bonjour,
j'ai un problème dans la programmation d'excel:
comment écrire que s'il y a le mot(-clé) "tour" dans une phrase
enregistrée
ds une variable, il me marque dans la cellule 1,1 "azerty".
pouvez vous m'aider ?
merci d'avance.
C'est pour ça que : Oups, faudrait modifier ! Reste à prévoir les cas « au début et à la fin de la phrase ».
Serge
"michdenis" a écrit dans le message de news: u#
Bonjour Garnote,
Il serait préférable d'utiliser ceci :
If InStr(variable, " tour ") > 0 Then ...
La fonction Instr() recherche une "Chaîne" de caractères et non un mot. Si le mot "Tour" n'a pas ses "espaces" , la
fonction Instr() reverra plus grand que zéro si elle trouve "Tournée" , Tournevis ...Détour ...).
Évidemment cela dépend de ce que veut le questionneur !
Salutations!
"garnote" a écrit dans le message de news:VKfBc.32291$
Salut Alexis,
Essaie ceci :
Sub Si_Tour() variable = "Ceci est une phrase contenant le mot tour et d'autres" If InStr(variable, "tour") > 0 Then Cells(1, 1) = "azerty" End Sub
(ne fait pas de distinction entre minuscules et majuscules)
Serge
"Alexis DESMOUGIN" a écrit dans le message de news: 40d5865b$0$305$
bonjour, j'ai un problème dans la programmation d'excel: comment écrire que s'il y a le mot(-clé) "tour" dans une phrase enregistrée
ds une variable, il me marque dans la cellule 1,1 "azerty". pouvez vous m'aider ? merci d'avance.
michdenis
à titre d'exemple :
'------------------- variable = "Ceci est une phrase contenant le mot tour et d'autres"
arr = Array("tour", "tour ", " tour")
For a = 1 To UBound(arr) If InStr(variable, arr(a)) > 0 Then Cells(1, 1) = "azerty" Exit For End If Next '-------------------
Salutations!
"garnote" a écrit dans le message de news:%hgBc.32448$ C'est pour ça que : Oups, faudrait modifier ! Reste à prévoir les cas « au début et à la fin de la phrase ».
Serge
"michdenis" a écrit dans le message de news: u#
Bonjour Garnote,
Il serait préférable d'utiliser ceci :
If InStr(variable, " tour ") > 0 Then ...
La fonction Instr() recherche une "Chaîne" de caractères et non un mot. Si le mot "Tour" n'a pas ses "espaces" , la
fonction Instr() reverra plus grand que zéro si elle trouve "Tournée" , Tournevis ...Détour ...).
Évidemment cela dépend de ce que veut le questionneur !
Salutations!
"garnote" a écrit dans le message de news:VKfBc.32291$
Salut Alexis,
Essaie ceci :
Sub Si_Tour() variable = "Ceci est une phrase contenant le mot tour et d'autres" If InStr(variable, "tour") > 0 Then Cells(1, 1) = "azerty" End Sub
(ne fait pas de distinction entre minuscules et majuscules)
Serge
"Alexis DESMOUGIN" a écrit dans le message de news: 40d5865b$0$305$
bonjour, j'ai un problème dans la programmation d'excel: comment écrire que s'il y a le mot(-clé) "tour" dans une phrase enregistrée
ds une variable, il me marque dans la cellule 1,1 "azerty". pouvez vous m'aider ? merci d'avance.
à titre d'exemple :
'-------------------
variable = "Ceci est une phrase contenant le mot tour et d'autres"
arr = Array("tour", "tour ", " tour")
For a = 1 To UBound(arr)
If InStr(variable, arr(a)) > 0 Then
Cells(1, 1) = "azerty"
Exit For
End If
Next
'-------------------
Salutations!
"garnote" <rien@absent.net> a écrit dans le message de news:%hgBc.32448$K53.11714@edtnps89...
C'est pour ça que : Oups, faudrait modifier !
Reste à prévoir les cas « au début et à la fin de la phrase ».
Serge
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
u#QlMksVEHA.2196@TK2MSFTNGP10.phx.gbl...
Bonjour Garnote,
Il serait préférable d'utiliser ceci :
If InStr(variable, " tour ") > 0 Then ...
La fonction Instr() recherche une "Chaîne" de caractères et non un mot. Si
le mot "Tour" n'a pas ses "espaces" , la
fonction Instr() reverra plus grand que zéro si elle trouve "Tournée" ,
Tournevis ...Détour ...).
Évidemment cela dépend de ce que veut le questionneur !
Salutations!
"garnote" <rien@absent.net> a écrit dans le message de
news:VKfBc.32291$K53.29832@edtnps89...
Salut Alexis,
Essaie ceci :
Sub Si_Tour()
variable = "Ceci est une phrase contenant le mot tour et d'autres"
If InStr(variable, "tour") > 0 Then Cells(1, 1) = "azerty"
End Sub
(ne fait pas de distinction entre minuscules et majuscules)
Serge
"Alexis DESMOUGIN" <daniel-desmougin@club-internet.fr> a écrit dans le
message de news: 40d5865b$0$305$7a628cd7@news.club-internet.fr...
bonjour,
j'ai un problème dans la programmation d'excel:
comment écrire que s'il y a le mot(-clé) "tour" dans une phrase
enregistrée
ds une variable, il me marque dans la cellule 1,1 "azerty".
pouvez vous m'aider ?
merci d'avance.
'------------------- variable = "Ceci est une phrase contenant le mot tour et d'autres"
arr = Array("tour", "tour ", " tour")
For a = 1 To UBound(arr) If InStr(variable, arr(a)) > 0 Then Cells(1, 1) = "azerty" Exit For End If Next '-------------------
Salutations!
"garnote" a écrit dans le message de news:%hgBc.32448$ C'est pour ça que : Oups, faudrait modifier ! Reste à prévoir les cas « au début et à la fin de la phrase ».
Serge
"michdenis" a écrit dans le message de news: u#
Bonjour Garnote,
Il serait préférable d'utiliser ceci :
If InStr(variable, " tour ") > 0 Then ...
La fonction Instr() recherche une "Chaîne" de caractères et non un mot. Si le mot "Tour" n'a pas ses "espaces" , la
fonction Instr() reverra plus grand que zéro si elle trouve "Tournée" , Tournevis ...Détour ...).
Évidemment cela dépend de ce que veut le questionneur !
Salutations!
"garnote" a écrit dans le message de news:VKfBc.32291$
Salut Alexis,
Essaie ceci :
Sub Si_Tour() variable = "Ceci est une phrase contenant le mot tour et d'autres" If InStr(variable, "tour") > 0 Then Cells(1, 1) = "azerty" End Sub
(ne fait pas de distinction entre minuscules et majuscules)
Serge
"Alexis DESMOUGIN" a écrit dans le message de news: 40d5865b$0$305$
bonjour, j'ai un problème dans la programmation d'excel: comment écrire que s'il y a le mot(-clé) "tour" dans une phrase enregistrée
ds une variable, il me marque dans la cellule 1,1 "azerty". pouvez vous m'aider ? merci d'avance.