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
Daniel.C
Bonjour. En fait, c'est un "end if" qui manque. Le compilateur n'arrive pas à déterminer la paire (do - loop, if - end if) qui est incomplète. Cordialement. Daniel "Lulu la Nantaise" a écrit dans le message de news:
Bonjour,
Do While IsEmpty(Range("Activités!B" & compt))
If UCase(Range("Activités!B" & compt)) Like UCase(MotCle) Then ListeActivite = ListeActivite & ";" & Range("Activités!A" & compt).Value compt = compt + 1
Loop
La boucle ci-dessus ne fonctionne pas : "Erruer de compilation : Boucle sans Do"
Merci de votre aide
Lulu
Bonjour.
En fait, c'est un "end if" qui manque. Le compilateur n'arrive pas à
déterminer la paire (do - loop, if - end if) qui est incomplète.
Cordialement.
Daniel
"Lulu la Nantaise" <Nospam@Nospam.com> a écrit dans le message de news:
eBnmiwvGJHA.4564@TK2MSFTNGP02.phx.gbl...
Bonjour,
Do While IsEmpty(Range("Activités!B" & compt))
If UCase(Range("Activités!B" & compt)) Like UCase(MotCle) Then
ListeActivite = ListeActivite & ";" & Range("Activités!A" &
compt).Value
compt = compt + 1
Loop
La boucle ci-dessus ne fonctionne pas : "Erruer de compilation : Boucle
sans Do"
Bonjour. En fait, c'est un "end if" qui manque. Le compilateur n'arrive pas à déterminer la paire (do - loop, if - end if) qui est incomplète. Cordialement. Daniel "Lulu la Nantaise" a écrit dans le message de news:
Bonjour,
Do While IsEmpty(Range("Activités!B" & compt))
If UCase(Range("Activités!B" & compt)) Like UCase(MotCle) Then ListeActivite = ListeActivite & ";" & Range("Activités!A" & compt).Value compt = compt + 1
Loop
La boucle ci-dessus ne fonctionne pas : "Erruer de compilation : Boucle sans Do"
Merci de votre aide
Lulu
Lulu la Nantaise
Oups ;-) Merci
Daniel.C a écrit :
Bonjour. En fait, c'est un "end if" qui manque. Le compilateur n'arrive pas à déterminer la paire (do - loop, if - end if) qui est incomplète. Cordialement. Daniel "Lulu la Nantaise" a écrit dans le message de news:
Bonjour,
Do While IsEmpty(Range("Activités!B" & compt))
If UCase(Range("Activités!B" & compt)) Like UCase(MotCle) Then ListeActivite = ListeActivite & ";" & Range("Activités!A" & compt).Value compt = compt + 1
Loop
La boucle ci-dessus ne fonctionne pas : "Erruer de compilation : Boucle sans Do"
Merci de votre aide
Lulu
Oups ;-)
Merci
Daniel.C a écrit :
Bonjour.
En fait, c'est un "end if" qui manque. Le compilateur n'arrive pas à
déterminer la paire (do - loop, if - end if) qui est incomplète.
Cordialement.
Daniel
"Lulu la Nantaise" <Nospam@Nospam.com> a écrit dans le message de news:
eBnmiwvGJHA.4564@TK2MSFTNGP02.phx.gbl...
Bonjour,
Do While IsEmpty(Range("Activités!B" & compt))
If UCase(Range("Activités!B" & compt)) Like UCase(MotCle) Then
ListeActivite = ListeActivite & ";" & Range("Activités!A" &
compt).Value
compt = compt + 1
Loop
La boucle ci-dessus ne fonctionne pas : "Erruer de compilation : Boucle
sans Do"
Bonjour. En fait, c'est un "end if" qui manque. Le compilateur n'arrive pas à déterminer la paire (do - loop, if - end if) qui est incomplète. Cordialement. Daniel "Lulu la Nantaise" a écrit dans le message de news:
Bonjour,
Do While IsEmpty(Range("Activités!B" & compt))
If UCase(Range("Activités!B" & compt)) Like UCase(MotCle) Then ListeActivite = ListeActivite & ";" & Range("Activités!A" & compt).Value compt = compt + 1
Loop
La boucle ci-dessus ne fonctionne pas : "Erruer de compilation : Boucle sans Do"
Merci de votre aide
Lulu
R1
Daniel.C wrote on samedi 20 septembre 2008 10:50:
Bonjour. En fait, c'est un "end if" qui manque. Le compilateur n'arrive pas à déterminer la paire (do - loop, if - end if) qui est incomplète. Cordialement. Daniel
De plus, je ne comprends pas l'intérêt: Tant que BCompteur est vide, comparer BCompteur à Motccle Ca ne doit pas donner grand chose.
R1
"Lulu la Nantaise" a écrit dans le message de news:
Bonjour,
Do While IsEmpty(Range("Activités!B" & compt))
If UCase(Range("Activités!B" & compt)) Like UCase(MotCle) Then ListeActivite = ListeActivite & ";" & Range("Activités!A" & compt).Value compt = compt + 1
Loop
La boucle ci-dessus ne fonctionne pas : "Erruer de compilation : Boucle sans Do"
Merci de votre aide
Lulu
Daniel.C wrote on samedi 20 septembre 2008 10:50:
Bonjour.
En fait, c'est un "end if" qui manque. Le compilateur n'arrive pas à
déterminer la paire (do - loop, if - end if) qui est incomplète.
Cordialement.
Daniel
De plus, je ne comprends pas l'intérêt:
Tant que BCompteur est vide, comparer BCompteur à Motccle
Ca ne doit pas donner grand chose.
R1
"Lulu la Nantaise" <Nospam@Nospam.com> a écrit dans le message de news:
eBnmiwvGJHA.4564@TK2MSFTNGP02.phx.gbl...
Bonjour,
Do While IsEmpty(Range("Activités!B" & compt))
If UCase(Range("Activités!B" & compt)) Like UCase(MotCle) Then
ListeActivite = ListeActivite & ";" & Range("Activités!A" &
compt).Value
compt = compt + 1
Loop
La boucle ci-dessus ne fonctionne pas : "Erruer de compilation : Boucle
sans Do"
Bonjour. En fait, c'est un "end if" qui manque. Le compilateur n'arrive pas à déterminer la paire (do - loop, if - end if) qui est incomplète. Cordialement. Daniel
De plus, je ne comprends pas l'intérêt: Tant que BCompteur est vide, comparer BCompteur à Motccle Ca ne doit pas donner grand chose.
R1
"Lulu la Nantaise" a écrit dans le message de news:
Bonjour,
Do While IsEmpty(Range("Activités!B" & compt))
If UCase(Range("Activités!B" & compt)) Like UCase(MotCle) Then ListeActivite = ListeActivite & ";" & Range("Activités!A" & compt).Value compt = compt + 1
Loop
La boucle ci-dessus ne fonctionne pas : "Erruer de compilation : Boucle sans Do"
Merci de votre aide
Lulu
Lulu la Nantaise
Ben ça fonctionne :
Sub ListeParMotsCle()
MotCle = "*" & ['Choix'!B1] & "*"
listeactivite = ""
Compt = 2 Compt2 = 0
Do Until IsEmpty(Range("Activités!B" & Compt))
If UCase(Range("Activités!B" & Compt)) Like UCase(MotCle) Then Compt2 = Compt2 + 1 Range("Liste!A" & Compt2) = Range("Activités!A" & Compt).Value
If Compt2 = 0 Then [Liste!A1] = "Aucune rubrique correspondante"
Range("B3") = [Liste!A1]
End Sub
R1 a écrit :
Daniel.C wrote on samedi 20 septembre 2008 10:50:
Bonjour. En fait, c'est un "end if" qui manque. Le compilateur n'arrive pas à déterminer la paire (do - loop, if - end if) qui est incomplète. Cordialement. Daniel
De plus, je ne comprends pas l'intérêt: Tant que BCompteur est vide, comparer BCompteur à Motccle Ca ne doit pas donner grand chose.
R1
"Lulu la Nantaise" a écrit dans le message de news:
Bonjour,
Do While IsEmpty(Range("Activités!B" & compt))
If UCase(Range("Activités!B" & compt)) Like UCase(MotCle) Then ListeActivite = ListeActivite & ";" & Range("Activités!A" & compt).Value compt = compt + 1
Loop
La boucle ci-dessus ne fonctionne pas : "Erruer de compilation : Boucle sans Do"
Merci de votre aide
Lulu
Ben ça fonctionne :
Sub ListeParMotsCle()
MotCle = "*" & ['Choix'!B1] & "*"
listeactivite = ""
Compt = 2
Compt2 = 0
Do Until IsEmpty(Range("Activités!B" & Compt))
If UCase(Range("Activités!B" & Compt)) Like UCase(MotCle) Then
Compt2 = Compt2 + 1
Range("Liste!A" & Compt2) = Range("Activités!A" & Compt).Value
If Compt2 = 0 Then [Liste!A1] = "Aucune rubrique correspondante"
Range("B3") = [Liste!A1]
End Sub
R1 a écrit :
Daniel.C wrote on samedi 20 septembre 2008 10:50:
Bonjour.
En fait, c'est un "end if" qui manque. Le compilateur n'arrive pas à
déterminer la paire (do - loop, if - end if) qui est incomplète.
Cordialement.
Daniel
De plus, je ne comprends pas l'intérêt:
Tant que BCompteur est vide, comparer BCompteur à Motccle
Ca ne doit pas donner grand chose.
R1
"Lulu la Nantaise" <Nospam@Nospam.com> a écrit dans le message de news:
eBnmiwvGJHA.4564@TK2MSFTNGP02.phx.gbl...
Bonjour,
Do While IsEmpty(Range("Activités!B" & compt))
If UCase(Range("Activités!B" & compt)) Like UCase(MotCle) Then
ListeActivite = ListeActivite & ";" & Range("Activités!A" &
compt).Value
compt = compt + 1
Loop
La boucle ci-dessus ne fonctionne pas : "Erruer de compilation : Boucle
sans Do"
If Compt2 = 0 Then [Liste!A1] = "Aucune rubrique correspondante"
Range("B3") = [Liste!A1]
End Sub
R1 a écrit :
Daniel.C wrote on samedi 20 septembre 2008 10:50:
Bonjour. En fait, c'est un "end if" qui manque. Le compilateur n'arrive pas à déterminer la paire (do - loop, if - end if) qui est incomplète. Cordialement. Daniel
De plus, je ne comprends pas l'intérêt: Tant que BCompteur est vide, comparer BCompteur à Motccle Ca ne doit pas donner grand chose.
R1
"Lulu la Nantaise" a écrit dans le message de news:
Bonjour,
Do While IsEmpty(Range("Activités!B" & compt))
If UCase(Range("Activités!B" & compt)) Like UCase(MotCle) Then ListeActivite = ListeActivite & ";" & Range("Activités!A" & compt).Value compt = compt + 1
Loop
La boucle ci-dessus ne fonctionne pas : "Erruer de compilation : Boucle sans Do"