Bonsoir à tous....
dans une colonne, j'essaye de faire un "select case"...
suivant le contenu d'une partie de ma cellule sélectionnée
mais ça ne va pas!
merci de votre aide
Claudy
Sub zazatest()
For Each c In Range("A1:A6")
Select Case c
Case Is = "*man*"
c.Offset(0, 1) = "Dimanche>>>>test1"
Case Is = "*jeu*"
c.Offset(0, 1) = "jeudi>>>>test2"
Case Is = "*lun*"
c.Offset(0, 1) = "Lundi>>>test3"
End Select
Next
End Sub
--
\\\ ////
( O O )
------oOOo-(_)-oOOo-----------------
Claudy
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jean-Claude
Salut, Et avec c.value ?? A+ Jc
"claudy" a écrit dans le message de news:4097f05c$0$21762$
Bonsoir à tous.... dans une colonne, j'essaye de faire un "select case"... suivant le contenu d'une partie de ma cellule sélectionnée mais ça ne va pas! merci de votre aide Claudy
Sub zazatest() For Each c In Range("A1:A6") Select Case c Case Is = "*man*" c.Offset(0, 1) = "Dimanche>>>>test1" Case Is = "*jeu*" c.Offset(0, 1) = "jeudi>>>>test2" Case Is = "*lun*" c.Offset(0, 1) = "Lundi>>>test3" End Select Next End Sub
-- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy
"claudy" <weets.claudy@Skynet.be.no_spam> a écrit dans le message de
news:4097f05c$0$21762$a0ced6e1@news.skynet.be...
Bonsoir à tous....
dans une colonne, j'essaye de faire un "select case"...
suivant le contenu d'une partie de ma cellule sélectionnée
mais ça ne va pas!
merci de votre aide
Claudy
Sub zazatest()
For Each c In Range("A1:A6")
Select Case c
Case Is = "*man*"
c.Offset(0, 1) = "Dimanche>>>>test1"
Case Is = "*jeu*"
c.Offset(0, 1) = "jeudi>>>>test2"
Case Is = "*lun*"
c.Offset(0, 1) = "Lundi>>>test3"
End Select
Next
End Sub
--
\ ////
( O O )
------oOOo-(_)-oOOo-----------------
Claudy
"claudy" a écrit dans le message de news:4097f05c$0$21762$
Bonsoir à tous.... dans une colonne, j'essaye de faire un "select case"... suivant le contenu d'une partie de ma cellule sélectionnée mais ça ne va pas! merci de votre aide Claudy
Sub zazatest() For Each c In Range("A1:A6") Select Case c Case Is = "*man*" c.Offset(0, 1) = "Dimanche>>>>test1" Case Is = "*jeu*" c.Offset(0, 1) = "jeudi>>>>test2" Case Is = "*lun*" c.Offset(0, 1) = "Lundi>>>test3" End Select Next End Sub
-- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy
voici une possibilité, sachant que la fonction NB.SI accepte bien les caractères générique.
Sub zazatest() For i = 1 To 6 Select Case 1 Case Evaluate("CountIf(A" & i & ", ""=*man*"")") Range("B" & i) = "Dimanche>>>>test1" Case Evaluate("CountIf(A" & i & ", ""=*jeu*"")") Range("B" & i) = "jeudi>>>>test2" Case Evaluate("CountIf(A" & i & ", ""=*lun*"")") Range("B" & i) = "Lundi>>>test3" End Select Next End Sub
isabelle
Bonsoir à tous.... dans une colonne, j'essaye de faire un "select case"... suivant le contenu d'une partie de ma cellule sélectionnée mais ça ne va pas! merci de votre aide Claudy
Sub zazatest() For Each c In Range("A1:A6") Select Case c Case Is = "*man*" c.Offset(0, 1) = "Dimanche>>>>test1" Case Is = "*jeu*" c.Offset(0, 1) = "jeudi>>>>test2" Case Is = "*lun*" c.Offset(0, 1) = "Lundi>>>test3" End Select Next End Sub
-- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy
voici une possibilité, sachant que la fonction NB.SI accepte bien les
caractères générique.
Sub zazatest()
For i = 1 To 6
Select Case 1
Case Evaluate("CountIf(A" & i & ", ""=*man*"")")
Range("B" & i) = "Dimanche>>>>test1"
Case Evaluate("CountIf(A" & i & ", ""=*jeu*"")")
Range("B" & i) = "jeudi>>>>test2"
Case Evaluate("CountIf(A" & i & ", ""=*lun*"")")
Range("B" & i) = "Lundi>>>test3"
End Select
Next
End Sub
isabelle
Bonsoir à tous....
dans une colonne, j'essaye de faire un "select case"...
suivant le contenu d'une partie de ma cellule sélectionnée
mais ça ne va pas!
merci de votre aide
Claudy
Sub zazatest()
For Each c In Range("A1:A6")
Select Case c
Case Is = "*man*"
c.Offset(0, 1) = "Dimanche>>>>test1"
Case Is = "*jeu*"
c.Offset(0, 1) = "jeudi>>>>test2"
Case Is = "*lun*"
c.Offset(0, 1) = "Lundi>>>test3"
End Select
Next
End Sub
--
\ ////
( O O )
------oOOo-(_)-oOOo-----------------
Claudy
voici une possibilité, sachant que la fonction NB.SI accepte bien les caractères générique.
Sub zazatest() For i = 1 To 6 Select Case 1 Case Evaluate("CountIf(A" & i & ", ""=*man*"")") Range("B" & i) = "Dimanche>>>>test1" Case Evaluate("CountIf(A" & i & ", ""=*jeu*"")") Range("B" & i) = "jeudi>>>>test2" Case Evaluate("CountIf(A" & i & ", ""=*lun*"")") Range("B" & i) = "Lundi>>>test3" End Select Next End Sub
isabelle
Bonsoir à tous.... dans une colonne, j'essaye de faire un "select case"... suivant le contenu d'une partie de ma cellule sélectionnée mais ça ne va pas! merci de votre aide Claudy
Sub zazatest() For Each c In Range("A1:A6") Select Case c Case Is = "*man*" c.Offset(0, 1) = "Dimanche>>>>test1" Case Is = "*jeu*" c.Offset(0, 1) = "jeudi>>>>test2" Case Is = "*lun*" c.Offset(0, 1) = "Lundi>>>test3" End Select Next End Sub
-- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy
Salut...merci Ou mettre C.value??? a+ claudy "Jean-Claude" a écrit dans le message de news:c78s9k$nkq$
Salut, Et avec c.value ?? A+ Jc
"claudy" a écrit dans le message de news:4097f05c$0$21762$
Bonsoir à tous.... dans une colonne, j'essaye de faire un "select case"... suivant le contenu d'une partie de ma cellule sélectionnée mais ça ne va pas! merci de votre aide Claudy
Sub zazatest() For Each c In Range("A1:A6") Select Case c Case Is = "*man*" c.Offset(0, 1) = "Dimanche>>>>test1" Case Is = "*jeu*" c.Offset(0, 1) = "jeudi>>>>test2" Case Is = "*lun*" c.Offset(0, 1) = "Lundi>>>test3" End Select Next End Sub
-- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy
Salut...merci
Ou mettre C.value???
a+
claudy
"Jean-Claude" <jcvalProut@wanadoo.fr> a écrit dans le message de
news:c78s9k$nkq$1@news-reader5.wanadoo.fr...
Salut,
Et avec c.value ??
A+
Jc
"claudy" <weets.claudy@Skynet.be.no_spam> a écrit dans le message de
news:4097f05c$0$21762$a0ced6e1@news.skynet.be...
Bonsoir à tous....
dans une colonne, j'essaye de faire un "select case"...
suivant le contenu d'une partie de ma cellule sélectionnée
mais ça ne va pas!
merci de votre aide
Claudy
Sub zazatest()
For Each c In Range("A1:A6")
Select Case c
Case Is = "*man*"
c.Offset(0, 1) = "Dimanche>>>>test1"
Case Is = "*jeu*"
c.Offset(0, 1) = "jeudi>>>>test2"
Case Is = "*lun*"
c.Offset(0, 1) = "Lundi>>>test3"
End Select
Next
End Sub
--
\ ////
( O O )
------oOOo-(_)-oOOo-----------------
Claudy
Salut...merci Ou mettre C.value??? a+ claudy "Jean-Claude" a écrit dans le message de news:c78s9k$nkq$
Salut, Et avec c.value ?? A+ Jc
"claudy" a écrit dans le message de news:4097f05c$0$21762$
Bonsoir à tous.... dans une colonne, j'essaye de faire un "select case"... suivant le contenu d'une partie de ma cellule sélectionnée mais ça ne va pas! merci de votre aide Claudy
Sub zazatest() For Each c In Range("A1:A6") Select Case c Case Is = "*man*" c.Offset(0, 1) = "Dimanche>>>>test1" Case Is = "*jeu*" c.Offset(0, 1) = "jeudi>>>>test2" Case Is = "*lun*" c.Offset(0, 1) = "Lundi>>>test3" End Select Next End Sub
-- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy
a+ (Sur MSN) "claudy" a écrit dans le message de news:4097f55c$0$22982$
Salut...merci Ou mettre C.value??? a+ claudy "Jean-Claude" a écrit dans le message de news:c78s9k$nkq$
Salut, Et avec c.value ?? A+ Jc
"claudy" a écrit dans le message de news:4097f05c$0$21762$
Bonsoir à tous.... dans une colonne, j'essaye de faire un "select case"... suivant le contenu d'une partie de ma cellule sélectionnée mais ça ne va pas! merci de votre aide Claudy
Sub zazatest() For Each c In Range("A1:A6") Select Case c Case Is = "*man*" c.Offset(0, 1) = "Dimanche>>>>test1" Case Is = "*jeu*" c.Offset(0, 1) = "jeudi>>>>test2" Case Is = "*lun*" c.Offset(0, 1) = "Lundi>>>test3" End Select Next End Sub
-- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy
Si tu veux...
claudy2606@hotmail.com
a+
(Sur MSN)
"claudy" <weets.claudy@Skynet.be.no_spam> a écrit dans le message de
news:4097f55c$0$22982$a0ced6e1@news.skynet.be...
Salut...merci
Ou mettre C.value???
a+
claudy
"Jean-Claude" <jcvalProut@wanadoo.fr> a écrit dans le message de
news:c78s9k$nkq$1@news-reader5.wanadoo.fr...
Salut,
Et avec c.value ??
A+
Jc
"claudy" <weets.claudy@Skynet.be.no_spam> a écrit dans le message de
news:4097f05c$0$21762$a0ced6e1@news.skynet.be...
Bonsoir à tous....
dans une colonne, j'essaye de faire un "select case"...
suivant le contenu d'une partie de ma cellule sélectionnée
mais ça ne va pas!
merci de votre aide
Claudy
Sub zazatest()
For Each c In Range("A1:A6")
Select Case c
Case Is = "*man*"
c.Offset(0, 1) = "Dimanche>>>>test1"
Case Is = "*jeu*"
c.Offset(0, 1) = "jeudi>>>>test2"
Case Is = "*lun*"
c.Offset(0, 1) = "Lundi>>>test3"
End Select
Next
End Sub
--
\ ////
( O O )
------oOOo-(_)-oOOo-----------------
Claudy
a+ (Sur MSN) "claudy" a écrit dans le message de news:4097f55c$0$22982$
Salut...merci Ou mettre C.value??? a+ claudy "Jean-Claude" a écrit dans le message de news:c78s9k$nkq$
Salut, Et avec c.value ?? A+ Jc
"claudy" a écrit dans le message de news:4097f05c$0$21762$
Bonsoir à tous.... dans une colonne, j'essaye de faire un "select case"... suivant le contenu d'une partie de ma cellule sélectionnée mais ça ne va pas! merci de votre aide Claudy
Sub zazatest() For Each c In Range("A1:A6") Select Case c Case Is = "*man*" c.Offset(0, 1) = "Dimanche>>>>test1" Case Is = "*jeu*" c.Offset(0, 1) = "jeudi>>>>test2" Case Is = "*lun*" c.Offset(0, 1) = "Lundi>>>test3" End Select Next End Sub
-- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy
"claudy" a écrit dans le message de news:4097f55c$0$22982$
Salut...merci Ou mettre C.value??? a+ claudy "Jean-Claude" a écrit dans le message de news:c78s9k$nkq$
Salut, Et avec c.value ?? A+ Jc
"claudy" a écrit dans le message de news:4097f05c$0$21762$
Bonsoir à tous.... dans une colonne, j'essaye de faire un "select case"... suivant le contenu d'une partie de ma cellule sélectionnée mais ça ne va pas! merci de votre aide Claudy
Sub zazatest() For Each c In Range("A1:A6") Select Case c Case Is = "*man*" c.Offset(0, 1) = "Dimanche>>>>test1" Case Is = "*jeu*" c.Offset(0, 1) = "jeudi>>>>test2" Case Is = "*lun*" c.Offset(0, 1) = "Lundi>>>test3" End Select Next End Sub
-- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy
"claudy" <weets.claudy@Skynet.be.no_spam> a écrit dans le message de
news:4097f55c$0$22982$a0ced6e1@news.skynet.be...
Salut...merci
Ou mettre C.value???
a+
claudy
"Jean-Claude" <jcvalProut@wanadoo.fr> a écrit dans le message de
news:c78s9k$nkq$1@news-reader5.wanadoo.fr...
Salut,
Et avec c.value ??
A+
Jc
"claudy" <weets.claudy@Skynet.be.no_spam> a écrit dans le message de
news:4097f05c$0$21762$a0ced6e1@news.skynet.be...
Bonsoir à tous....
dans une colonne, j'essaye de faire un "select case"...
suivant le contenu d'une partie de ma cellule sélectionnée
mais ça ne va pas!
merci de votre aide
Claudy
Sub zazatest()
For Each c In Range("A1:A6")
Select Case c
Case Is = "*man*"
c.Offset(0, 1) = "Dimanche>>>>test1"
Case Is = "*jeu*"
c.Offset(0, 1) = "jeudi>>>>test2"
Case Is = "*lun*"
c.Offset(0, 1) = "Lundi>>>test3"
End Select
Next
End Sub
--
\ ////
( O O )
------oOOo-(_)-oOOo-----------------
Claudy
"claudy" a écrit dans le message de news:4097f55c$0$22982$
Salut...merci Ou mettre C.value??? a+ claudy "Jean-Claude" a écrit dans le message de news:c78s9k$nkq$
Salut, Et avec c.value ?? A+ Jc
"claudy" a écrit dans le message de news:4097f05c$0$21762$
Bonsoir à tous.... dans une colonne, j'essaye de faire un "select case"... suivant le contenu d'une partie de ma cellule sélectionnée mais ça ne va pas! merci de votre aide Claudy
Sub zazatest() For Each c In Range("A1:A6") Select Case c Case Is = "*man*" c.Offset(0, 1) = "Dimanche>>>>test1" Case Is = "*jeu*" c.Offset(0, 1) = "jeudi>>>>test2" Case Is = "*lun*" c.Offset(0, 1) = "Lundi>>>test3" End Select Next End Sub
-- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy
Sers-toi des If ... ElseIf qui prennent l'opérateur Like
For Each c In Range("A1:A6") If c Like "*man*" Then c.Offset(0, 1) = "Dimanche>>>>test1" ElseIf c Like "*jeu" Then c.Offset(0, 1) = "jeudi>>>>test2" ElseIf c Like "*lun*" Then c.Offset(0, 1) = "Lundi>>>test3" End If Next c
Salutations,
Daniel M.
"claudy" wrote in message news:4097f05c$0$21762$
Bonsoir à tous.... dans une colonne, j'essaye de faire un "select case"... suivant le contenu d'une partie de ma cellule sélectionnée mais ça ne va pas! merci de votre aide Claudy
Sub zazatest() For Each c In Range("A1:A6") Select Case c Case Is = "*man*" c.Offset(0, 1) = "Dimanche>>>>test1" Case Is = "*jeu*" c.Offset(0, 1) = "jeudi>>>>test2" Case Is = "*lun*" c.Offset(0, 1) = "Lundi>>>test3" End Select Next End Sub
-- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy
Sers-toi des If ... ElseIf qui prennent l'opérateur Like
For Each c In Range("A1:A6")
If c Like "*man*" Then
c.Offset(0, 1) = "Dimanche>>>>test1"
ElseIf c Like "*jeu" Then
c.Offset(0, 1) = "jeudi>>>>test2"
ElseIf c Like "*lun*" Then
c.Offset(0, 1) = "Lundi>>>test3"
End If
Next c
Salutations,
Daniel M.
"claudy" <weets.claudy@Skynet.be.no_spam> wrote in message
news:4097f05c$0$21762$a0ced6e1@news.skynet.be...
Bonsoir à tous....
dans une colonne, j'essaye de faire un "select case"...
suivant le contenu d'une partie de ma cellule sélectionnée
mais ça ne va pas!
merci de votre aide
Claudy
Sub zazatest()
For Each c In Range("A1:A6")
Select Case c
Case Is = "*man*"
c.Offset(0, 1) = "Dimanche>>>>test1"
Case Is = "*jeu*"
c.Offset(0, 1) = "jeudi>>>>test2"
Case Is = "*lun*"
c.Offset(0, 1) = "Lundi>>>test3"
End Select
Next
End Sub
--
\ ////
( O O )
------oOOo-(_)-oOOo-----------------
Claudy
Sers-toi des If ... ElseIf qui prennent l'opérateur Like
For Each c In Range("A1:A6") If c Like "*man*" Then c.Offset(0, 1) = "Dimanche>>>>test1" ElseIf c Like "*jeu" Then c.Offset(0, 1) = "jeudi>>>>test2" ElseIf c Like "*lun*" Then c.Offset(0, 1) = "Lundi>>>test3" End If Next c
Salutations,
Daniel M.
"claudy" wrote in message news:4097f05c$0$21762$
Bonsoir à tous.... dans une colonne, j'essaye de faire un "select case"... suivant le contenu d'une partie de ma cellule sélectionnée mais ça ne va pas! merci de votre aide Claudy
Sub zazatest() For Each c In Range("A1:A6") Select Case c Case Is = "*man*" c.Offset(0, 1) = "Dimanche>>>>test1" Case Is = "*jeu*" c.Offset(0, 1) = "jeudi>>>>test2" Case Is = "*lun*" c.Offset(0, 1) = "Lundi>>>test3" End Select Next End Sub
-- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy
"Jean-Claude" a écrit dans le message de news:c78smg$gtd$
Select Case c.value
"claudy" a écrit dans le message de news:4097f55c$0$22982$
Salut...merci Ou mettre C.value??? a+ claudy "Jean-Claude" a écrit dans le message de news:c78s9k$nkq$
Salut, Et avec c.value ?? A+ Jc
"claudy" a écrit dans le message de news:4097f05c$0$21762$
Bonsoir à tous.... dans une colonne, j'essaye de faire un "select case"... suivant le contenu d'une partie de ma cellule sélectionnée mais ça ne va pas! merci de votre aide Claudy
Sub zazatest() For Each c In Range("A1:A6") Select Case c Case Is = "*man*" c.Offset(0, 1) = "Dimanche>>>>test1" Case Is = "*jeu*" c.Offset(0, 1) = "jeudi>>>>test2" Case Is = "*lun*" c.Offset(0, 1) = "Lundi>>>test3" End Select Next End Sub
-- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy
"Jean-Claude" <jcvalProut@wanadoo.fr> a écrit dans le message de
news:c78smg$gtd$1@news-reader3.wanadoo.fr...
Select Case c.value
"claudy" <weets.claudy@Skynet.be.no_spam> a écrit dans le message de
news:4097f55c$0$22982$a0ced6e1@news.skynet.be...
Salut...merci
Ou mettre C.value???
a+
claudy
"Jean-Claude" <jcvalProut@wanadoo.fr> a écrit dans le message de
news:c78s9k$nkq$1@news-reader5.wanadoo.fr...
Salut,
Et avec c.value ??
A+
Jc
"claudy" <weets.claudy@Skynet.be.no_spam> a écrit dans le message de
news:4097f05c$0$21762$a0ced6e1@news.skynet.be...
Bonsoir à tous....
dans une colonne, j'essaye de faire un "select case"...
suivant le contenu d'une partie de ma cellule sélectionnée
mais ça ne va pas!
merci de votre aide
Claudy
Sub zazatest()
For Each c In Range("A1:A6")
Select Case c
Case Is = "*man*"
c.Offset(0, 1) = "Dimanche>>>>test1"
Case Is = "*jeu*"
c.Offset(0, 1) = "jeudi>>>>test2"
Case Is = "*lun*"
c.Offset(0, 1) = "Lundi>>>test3"
End Select
Next
End Sub
--
\ ////
( O O )
------oOOo-(_)-oOOo-----------------
Claudy
"Jean-Claude" a écrit dans le message de news:c78smg$gtd$
Select Case c.value
"claudy" a écrit dans le message de news:4097f55c$0$22982$
Salut...merci Ou mettre C.value??? a+ claudy "Jean-Claude" a écrit dans le message de news:c78s9k$nkq$
Salut, Et avec c.value ?? A+ Jc
"claudy" a écrit dans le message de news:4097f05c$0$21762$
Bonsoir à tous.... dans une colonne, j'essaye de faire un "select case"... suivant le contenu d'une partie de ma cellule sélectionnée mais ça ne va pas! merci de votre aide Claudy
Sub zazatest() For Each c In Range("A1:A6") Select Case c Case Is = "*man*" c.Offset(0, 1) = "Dimanche>>>>test1" Case Is = "*jeu*" c.Offset(0, 1) = "jeudi>>>>test2" Case Is = "*lun*" c.Offset(0, 1) = "Lundi>>>test3" End Select Next End Sub
-- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy
ok, merci daniel...j'y avais pensé, mais ceci n'est qu'un exemple : en réalité, j'ai une dizaine de ElseIf c Like ... est ce possible? a+
"Daniel.M" a écrit dans le message de news:
Salut Claudy,
Sers-toi des If ... ElseIf qui prennent l'opérateur Like
For Each c In Range("A1:A6") If c Like "*man*" Then c.Offset(0, 1) = "Dimanche>>>>test1" ElseIf c Like "*jeu" Then c.Offset(0, 1) = "jeudi>>>>test2" ElseIf c Like "*lun*" Then c.Offset(0, 1) = "Lundi>>>test3" End If Next c
Salutations,
Daniel M.
"claudy" wrote in message news:4097f05c$0$21762$
Bonsoir à tous.... dans une colonne, j'essaye de faire un "select case"... suivant le contenu d'une partie de ma cellule sélectionnée mais ça ne va pas! merci de votre aide Claudy
Sub zazatest() For Each c In Range("A1:A6") Select Case c Case Is = "*man*" c.Offset(0, 1) = "Dimanche>>>>test1" Case Is = "*jeu*" c.Offset(0, 1) = "jeudi>>>>test2" Case Is = "*lun*" c.Offset(0, 1) = "Lundi>>>test3" End Select Next End Sub
-- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy
ok, merci daniel...j'y avais pensé, mais ceci n'est qu'un exemple :
en réalité, j'ai une dizaine de ElseIf c Like ...
est ce possible?
a+
"Daniel.M" <prenom.maher@bigfoot.inutil.com> a écrit dans le message de
news:uDiQJJhMEHA.1312@TK2MSFTNGP12.phx.gbl...
Salut Claudy,
Sers-toi des If ... ElseIf qui prennent l'opérateur Like
For Each c In Range("A1:A6")
If c Like "*man*" Then
c.Offset(0, 1) = "Dimanche>>>>test1"
ElseIf c Like "*jeu" Then
c.Offset(0, 1) = "jeudi>>>>test2"
ElseIf c Like "*lun*" Then
c.Offset(0, 1) = "Lundi>>>test3"
End If
Next c
Salutations,
Daniel M.
"claudy" <weets.claudy@Skynet.be.no_spam> wrote in message
news:4097f05c$0$21762$a0ced6e1@news.skynet.be...
Bonsoir à tous....
dans une colonne, j'essaye de faire un "select case"...
suivant le contenu d'une partie de ma cellule sélectionnée
mais ça ne va pas!
merci de votre aide
Claudy
Sub zazatest()
For Each c In Range("A1:A6")
Select Case c
Case Is = "*man*"
c.Offset(0, 1) = "Dimanche>>>>test1"
Case Is = "*jeu*"
c.Offset(0, 1) = "jeudi>>>>test2"
Case Is = "*lun*"
c.Offset(0, 1) = "Lundi>>>test3"
End Select
Next
End Sub
--
\ ////
( O O )
------oOOo-(_)-oOOo-----------------
Claudy
ok, merci daniel...j'y avais pensé, mais ceci n'est qu'un exemple : en réalité, j'ai une dizaine de ElseIf c Like ... est ce possible? a+
"Daniel.M" a écrit dans le message de news:
Salut Claudy,
Sers-toi des If ... ElseIf qui prennent l'opérateur Like
For Each c In Range("A1:A6") If c Like "*man*" Then c.Offset(0, 1) = "Dimanche>>>>test1" ElseIf c Like "*jeu" Then c.Offset(0, 1) = "jeudi>>>>test2" ElseIf c Like "*lun*" Then c.Offset(0, 1) = "Lundi>>>test3" End If Next c
Salutations,
Daniel M.
"claudy" wrote in message news:4097f05c$0$21762$
Bonsoir à tous.... dans une colonne, j'essaye de faire un "select case"... suivant le contenu d'une partie de ma cellule sélectionnée mais ça ne va pas! merci de votre aide Claudy
Sub zazatest() For Each c In Range("A1:A6") Select Case c Case Is = "*man*" c.Offset(0, 1) = "Dimanche>>>>test1" Case Is = "*jeu*" c.Offset(0, 1) = "jeudi>>>>test2" Case Is = "*lun*" c.Offset(0, 1) = "Lundi>>>test3" End Select Next End Sub
-- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy
For Each C In Range("A1:A6") V = Application.IsNumber(Application.Search(aMots, C)) r = Application.Match(True, V, 0) If IsError(r) Then C(1, 2) = "" ' "Pas trouvé" Else C(1, 2) = aRes(r - 1) End If Next C
End Sub
Salutations,
Daniel M.
"claudy" wrote in message news:4097f7ef$0$22977$
ok, merci daniel...j'y avais pensé, mais ceci n'est qu'un exemple : en réalité, j'ai une dizaine de ElseIf c Like ... est ce possible? a+
"Daniel.M" a écrit dans le message de news:
Salut Claudy,
Sers-toi des If ... ElseIf qui prennent l'opérateur Like
For Each c In Range("A1:A6") If c Like "*man*" Then c.Offset(0, 1) = "Dimanche>>>>test1" ElseIf c Like "*jeu" Then c.Offset(0, 1) = "jeudi>>>>test2" ElseIf c Like "*lun*" Then c.Offset(0, 1) = "Lundi>>>test3" End If Next c
Salutations,
Daniel M.
"claudy" wrote in message news:4097f05c$0$21762$
Bonsoir à tous.... dans une colonne, j'essaye de faire un "select case"... suivant le contenu d'une partie de ma cellule sélectionnée mais ça ne va pas! merci de votre aide Claudy
Sub zazatest() For Each c In Range("A1:A6") Select Case c Case Is = "*man*" c.Offset(0, 1) = "Dimanche>>>>test1" Case Is = "*jeu*" c.Offset(0, 1) = "jeudi>>>>test2" Case Is = "*lun*" c.Offset(0, 1) = "Lundi>>>test3" End Select Next End Sub
-- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy
For Each C In Range("A1:A6")
V = Application.IsNumber(Application.Search(aMots, C))
r = Application.Match(True, V, 0)
If IsError(r) Then
C(1, 2) = "" ' "Pas trouvé"
Else
C(1, 2) = aRes(r - 1)
End If
Next C
End Sub
Salutations,
Daniel M.
"claudy" <weets.claudy@Skynet.be.no_spam> wrote in message
news:4097f7ef$0$22977$a0ced6e1@news.skynet.be...
ok, merci daniel...j'y avais pensé, mais ceci n'est qu'un exemple :
en réalité, j'ai une dizaine de ElseIf c Like ...
est ce possible?
a+
"Daniel.M" <prenom.maher@bigfoot.inutil.com> a écrit dans le message de
news:uDiQJJhMEHA.1312@TK2MSFTNGP12.phx.gbl...
Salut Claudy,
Sers-toi des If ... ElseIf qui prennent l'opérateur Like
For Each c In Range("A1:A6")
If c Like "*man*" Then
c.Offset(0, 1) = "Dimanche>>>>test1"
ElseIf c Like "*jeu" Then
c.Offset(0, 1) = "jeudi>>>>test2"
ElseIf c Like "*lun*" Then
c.Offset(0, 1) = "Lundi>>>test3"
End If
Next c
Salutations,
Daniel M.
"claudy" <weets.claudy@Skynet.be.no_spam> wrote in message
news:4097f05c$0$21762$a0ced6e1@news.skynet.be...
Bonsoir à tous....
dans une colonne, j'essaye de faire un "select case"...
suivant le contenu d'une partie de ma cellule sélectionnée
mais ça ne va pas!
merci de votre aide
Claudy
Sub zazatest()
For Each c In Range("A1:A6")
Select Case c
Case Is = "*man*"
c.Offset(0, 1) = "Dimanche>>>>test1"
Case Is = "*jeu*"
c.Offset(0, 1) = "jeudi>>>>test2"
Case Is = "*lun*"
c.Offset(0, 1) = "Lundi>>>test3"
End Select
Next
End Sub
--
\ ////
( O O )
------oOOo-(_)-oOOo-----------------
Claudy
For Each C In Range("A1:A6") V = Application.IsNumber(Application.Search(aMots, C)) r = Application.Match(True, V, 0) If IsError(r) Then C(1, 2) = "" ' "Pas trouvé" Else C(1, 2) = aRes(r - 1) End If Next C
End Sub
Salutations,
Daniel M.
"claudy" wrote in message news:4097f7ef$0$22977$
ok, merci daniel...j'y avais pensé, mais ceci n'est qu'un exemple : en réalité, j'ai une dizaine de ElseIf c Like ... est ce possible? a+
"Daniel.M" a écrit dans le message de news:
Salut Claudy,
Sers-toi des If ... ElseIf qui prennent l'opérateur Like
For Each c In Range("A1:A6") If c Like "*man*" Then c.Offset(0, 1) = "Dimanche>>>>test1" ElseIf c Like "*jeu" Then c.Offset(0, 1) = "jeudi>>>>test2" ElseIf c Like "*lun*" Then c.Offset(0, 1) = "Lundi>>>test3" End If Next c
Salutations,
Daniel M.
"claudy" wrote in message news:4097f05c$0$21762$
Bonsoir à tous.... dans une colonne, j'essaye de faire un "select case"... suivant le contenu d'une partie de ma cellule sélectionnée mais ça ne va pas! merci de votre aide Claudy
Sub zazatest() For Each c In Range("A1:A6") Select Case c Case Is = "*man*" c.Offset(0, 1) = "Dimanche>>>>test1" Case Is = "*jeu*" c.Offset(0, 1) = "jeudi>>>>test2" Case Is = "*lun*" c.Offset(0, 1) = "Lundi>>>test3" End Select Next End Sub
-- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy
For Each C In Range("A1:A6") V = Application.IsNumber(Application.Search(aMots, C)) r = Application.Match(True, V, 0) If IsError(r) Then C(1, 2) = "" ' "Pas trouvé" Else C(1, 2) = aRes(r - 1) End If Next C
End Sub
Salutations,
Daniel M.
"claudy" wrote in message news:4097f7ef$0$22977$
ok, merci daniel...j'y avais pensé, mais ceci n'est qu'un exemple : en réalité, j'ai une dizaine de ElseIf c Like ... est ce possible? a+
"Daniel.M" a écrit dans le message de news:
Salut Claudy,
Sers-toi des If ... ElseIf qui prennent l'opérateur Like
For Each c In Range("A1:A6") If c Like "*man*" Then c.Offset(0, 1) = "Dimanche>>>>test1" ElseIf c Like "*jeu" Then c.Offset(0, 1) = "jeudi>>>>test2" ElseIf c Like "*lun*" Then c.Offset(0, 1) = "Lundi>>>test3" End If Next c
Salutations,
Daniel M.
"claudy" wrote in message news:4097f05c$0$21762$
Bonsoir à tous.... dans une colonne, j'essaye de faire un "select case"... suivant le contenu d'une partie de ma cellule sélectionnée mais ça ne va pas! merci de votre aide Claudy
Sub zazatest() For Each c In Range("A1:A6") Select Case c Case Is = "*man*" c.Offset(0, 1) = "Dimanche>>>>test1" Case Is = "*jeu*" c.Offset(0, 1) = "jeudi>>>>test2" Case Is = "*lun*" c.Offset(0, 1) = "Lundi>>>test3" End Select Next End Sub
-- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy
Ok...daniel, merci beaucoup...
bonne nuit
Ca marche
A+
Claudy
"Daniel.M" <prenom.maher@bigfoot.inutil.com> a écrit dans le message de
news:uYlDAZhMEHA.3216@TK2MSFTNGP12.phx.gbl...
Ben oui. Essaie-le.
Aussi, tu peux exécutre ce genre de code (à adapter):
Sub test()
Dim C As Range, V As Variant, aMots As Variant, aRes As Variant
For Each C In Range("A1:A6")
V = Application.IsNumber(Application.Search(aMots, C))
r = Application.Match(True, V, 0)
If IsError(r) Then
C(1, 2) = "" ' "Pas trouvé"
Else
C(1, 2) = aRes(r - 1)
End If
Next C
End Sub
Salutations,
Daniel M.
"claudy" <weets.claudy@Skynet.be.no_spam> wrote in message
news:4097f7ef$0$22977$a0ced6e1@news.skynet.be...
ok, merci daniel...j'y avais pensé, mais ceci n'est qu'un exemple :
en réalité, j'ai une dizaine de ElseIf c Like ...
est ce possible?
a+
"Daniel.M" <prenom.maher@bigfoot.inutil.com> a écrit dans le message de
news:uDiQJJhMEHA.1312@TK2MSFTNGP12.phx.gbl...
Salut Claudy,
Sers-toi des If ... ElseIf qui prennent l'opérateur Like
For Each c In Range("A1:A6")
If c Like "*man*" Then
c.Offset(0, 1) = "Dimanche>>>>test1"
ElseIf c Like "*jeu" Then
c.Offset(0, 1) = "jeudi>>>>test2"
ElseIf c Like "*lun*" Then
c.Offset(0, 1) = "Lundi>>>test3"
End If
Next c
Salutations,
Daniel M.
"claudy" <weets.claudy@Skynet.be.no_spam> wrote in message
news:4097f05c$0$21762$a0ced6e1@news.skynet.be...
Bonsoir à tous....
dans une colonne, j'essaye de faire un "select case"...
suivant le contenu d'une partie de ma cellule sélectionnée
mais ça ne va pas!
merci de votre aide
Claudy
Sub zazatest()
For Each c In Range("A1:A6")
Select Case c
Case Is = "*man*"
c.Offset(0, 1) = "Dimanche>>>>test1"
Case Is = "*jeu*"
c.Offset(0, 1) = "jeudi>>>>test2"
Case Is = "*lun*"
c.Offset(0, 1) = "Lundi>>>test3"
End Select
Next
End Sub
--
\ ////
( O O )
------oOOo-(_)-oOOo-----------------
Claudy
For Each C In Range("A1:A6") V = Application.IsNumber(Application.Search(aMots, C)) r = Application.Match(True, V, 0) If IsError(r) Then C(1, 2) = "" ' "Pas trouvé" Else C(1, 2) = aRes(r - 1) End If Next C
End Sub
Salutations,
Daniel M.
"claudy" wrote in message news:4097f7ef$0$22977$
ok, merci daniel...j'y avais pensé, mais ceci n'est qu'un exemple : en réalité, j'ai une dizaine de ElseIf c Like ... est ce possible? a+
"Daniel.M" a écrit dans le message de news:
Salut Claudy,
Sers-toi des If ... ElseIf qui prennent l'opérateur Like
For Each c In Range("A1:A6") If c Like "*man*" Then c.Offset(0, 1) = "Dimanche>>>>test1" ElseIf c Like "*jeu" Then c.Offset(0, 1) = "jeudi>>>>test2" ElseIf c Like "*lun*" Then c.Offset(0, 1) = "Lundi>>>test3" End If Next c
Salutations,
Daniel M.
"claudy" wrote in message news:4097f05c$0$21762$
Bonsoir à tous.... dans une colonne, j'essaye de faire un "select case"... suivant le contenu d'une partie de ma cellule sélectionnée mais ça ne va pas! merci de votre aide Claudy
Sub zazatest() For Each c In Range("A1:A6") Select Case c Case Is = "*man*" c.Offset(0, 1) = "Dimanche>>>>test1" Case Is = "*jeu*" c.Offset(0, 1) = "jeudi>>>>test2" Case Is = "*lun*" c.Offset(0, 1) = "Lundi>>>test3" End Select Next End Sub
-- //// ( O O ) ------oOOo-(_)-oOOo----------------- Claudy