OVH Cloud OVH Cloud

Classement

6 réponses
Avatar
Louis
Bonjour
J'ai un fichier de classement avec des feuilles correspondantes aux journées
du championnat de foot.
Sur la feuil 1, j'ai le résultat du classement de la première journée du
foot. La feuil2 la deuxième journée etc.
ex : alpha 1 bêta 0
charly 0 delta 3
comment faire afin que le tableau de stats final affiche le classement au
fur et à mesure des journées ?
Merci
Louis

6 réponses

Avatar
Himselff
Première des choses si tu n'as que le score , tu dois trouver lequels des
deux équipes à gagné donc si dans la collonne A & C tu as le nom des équipes
tu et dans B & D les scores tu devrais avoir une procedure dans ce genre ,
il est evident que tu dois avoir une autre feuille apeller resultat,

public sub gagnant()

do while (cells(x,1) <> "") 'Va looper toute les lignes tant qu<il ne
rencontre pas de ligne vide
if cells(x,2) > cells(x,4) then 'Premiere equipe gagne
for y = 1 to 4 'dison quon a 4 equipes
if sheet("resultat").cells(y,1) = cells(x,1) then
'trouve la bonne equipe dans la liste des 4
sheet("resultat").cells(y,2) = sheet("resultat").cells(y,2)
+ 1 'incremente le nombre de victoire de 1
end if
next
end if
if cells(x,2) < cells(x,4) then 'deuxieme equipe gagne
for y = 1 to 4 'dison quon a 4 equipes
if sheet("resultat").cells(y,1) = cells(x,1) then
'trouve la bonne equipe dans la liste des 4
sheet("resultat").cells(y,2) = sheet("resultat").cells(y,2)
+ 1 'incremente le nombre de victoire de 1
end if
next
end if
loop

donc comme sa tu as le nombre de victoire de chaque equipe et tu peux avoir
un tres bon classement gain vs victoire !

Bonne Chance !

Fred

"Louis" wrote in message
news:
Bonjour
J'ai un fichier de classement avec des feuilles correspondantes aux
journées

du championnat de foot.
Sur la feuil 1, j'ai le résultat du classement de la première journée du
foot. La feuil2 la deuxième journée etc.
ex : alpha 1 bêta 0
charly 0 delta 3
comment faire afin que le tableau de stats final affiche le classement au
fur et à mesure des journées ?
Merci
Louis




Avatar
Louis
Bonjour Himself, cela ne fonctionne pas
La macro plante d'entrée
au niveau du "do while"
louis

"Himselff" a écrit dans le message de
news:VeLoc.1228$
Première des choses si tu n'as que le score , tu dois trouver lequels des
deux équipes à gagné donc si dans la collonne A & C tu as le nom des
équipes

tu et dans B & D les scores tu devrais avoir une procedure dans ce genre ,
il est evident que tu dois avoir une autre feuille apeller resultat,

public sub gagnant()

do while (cells(x,1) <> "") 'Va looper toute les lignes tant qu<il
ne

rencontre pas de ligne vide
if cells(x,2) > cells(x,4) then 'Premiere equipe gagne
for y = 1 to 4 'dison quon a 4 equipes
if sheet("resultat").cells(y,1) = cells(x,1) then
'trouve la bonne equipe dans la liste des 4
sheet("resultat").cells(y,2) sheet("resultat").cells(y,2)
+ 1 'incremente le nombre de victoire de 1
end if
next
end if
if cells(x,2) < cells(x,4) then 'deuxieme equipe gagne
for y = 1 to 4 'dison quon a 4 equipes
if sheet("resultat").cells(y,1) = cells(x,1) then
'trouve la bonne equipe dans la liste des 4
sheet("resultat").cells(y,2) sheet("resultat").cells(y,2)
+ 1 'incremente le nombre de victoire de 1
end if
next
end if
loop

donc comme sa tu as le nombre de victoire de chaque equipe et tu peux
avoir

un tres bon classement gain vs victoire !

Bonne Chance !

Fred

"Louis" wrote in message
news:
Bonjour
J'ai un fichier de classement avec des feuilles correspondantes aux
journées

du championnat de foot.
Sur la feuil 1, j'ai le résultat du classement de la première journée du
foot. La feuil2 la deuxième journée etc.
ex : alpha 1 bêta 0
charly 0 delta 3
comment faire afin que le tableau de stats final affiche le classement
au


fur et à mesure des journées ?
Merci
Louis








Avatar
Himselff
peut etre simplement enlever les parentheses !

Fred
"Louis" wrote in message
news:
Bonjour Himself, cela ne fonctionne pas
La macro plante d'entrée
au niveau du "do while"
louis

"Himselff" a écrit dans le message de
news:VeLoc.1228$
Première des choses si tu n'as que le score , tu dois trouver lequels
des


deux équipes à gagné donc si dans la collonne A & C tu as le nom des
équipes

tu et dans B & D les scores tu devrais avoir une procedure dans ce genre
,


il est evident que tu dois avoir une autre feuille apeller resultat,

public sub gagnant()

do while (cells(x,1) <> "") 'Va looper toute les lignes tant
qu<il


ne
rencontre pas de ligne vide
if cells(x,2) > cells(x,4) then 'Premiere equipe gagne
for y = 1 to 4 'dison quon a 4 equipes
if sheet("resultat").cells(y,1) = cells(x,1) then
'trouve la bonne equipe dans la liste des 4
sheet("resultat").cells(y,2) > sheet("resultat").cells(y,2)
+ 1 'incremente le nombre de victoire de 1
end if
next
end if
if cells(x,2) < cells(x,4) then 'deuxieme equipe gagne
for y = 1 to 4 'dison quon a 4 equipes
if sheet("resultat").cells(y,1) = cells(x,1) then
'trouve la bonne equipe dans la liste des 4
sheet("resultat").cells(y,2) > sheet("resultat").cells(y,2)
+ 1 'incremente le nombre de victoire de 1
end if
next
end if
loop

donc comme sa tu as le nombre de victoire de chaque equipe et tu peux
avoir

un tres bon classement gain vs victoire !

Bonne Chance !

Fred

"Louis" wrote in message
news:
Bonjour
J'ai un fichier de classement avec des feuilles correspondantes aux
journées

du championnat de foot.
Sur la feuil 1, j'ai le résultat du classement de la première journée
du



foot. La feuil2 la deuxième journée etc.
ex : alpha 1 bêta 0
charly 0 delta 3
comment faire afin que le tableau de stats final affiche le classement
au


fur et à mesure des journées ?
Merci
Louis












Avatar
Louis
Désolé, j'ai beau essayer, il plante sur toutes les lignes.
Louis


"Himselff" a écrit dans le message de
news:_6Poc.1251$
peut etre simplement enlever les parentheses !

Fred
"Louis" wrote in message
news:
Bonjour Himself, cela ne fonctionne pas
La macro plante d'entrée
au niveau du "do while"
louis

"Himselff" a écrit dans le message de
news:VeLoc.1228$
Première des choses si tu n'as que le score , tu dois trouver lequels
des


deux équipes à gagné donc si dans la collonne A & C tu as le nom des
équipes

tu et dans B & D les scores tu devrais avoir une procedure dans ce
genre



,
il est evident que tu dois avoir une autre feuille apeller resultat,

public sub gagnant()

do while (cells(x,1) <> "") 'Va looper toute les lignes tant
qu<il


ne
rencontre pas de ligne vide
if cells(x,2) > cells(x,4) then 'Premiere equipe gagne
for y = 1 to 4 'dison quon a 4 equipes
if sheet("resultat").cells(y,1) = cells(x,1) then
'trouve la bonne equipe dans la liste des 4
sheet("resultat").cells(y,2) > > sheet("resultat").cells(y,2)
+ 1 'incremente le nombre de victoire de 1
end if
next
end if
if cells(x,2) < cells(x,4) then 'deuxieme equipe gagne
for y = 1 to 4 'dison quon a 4 equipes
if sheet("resultat").cells(y,1) = cells(x,1) then
'trouve la bonne equipe dans la liste des 4
sheet("resultat").cells(y,2) > > sheet("resultat").cells(y,2)
+ 1 'incremente le nombre de victoire de 1
end if
next
end if
loop

donc comme sa tu as le nombre de victoire de chaque equipe et tu peux
avoir

un tres bon classement gain vs victoire !

Bonne Chance !

Fred

"Louis" wrote in message
news:
Bonjour
J'ai un fichier de classement avec des feuilles correspondantes aux
journées

du championnat de foot.
Sur la feuil 1, j'ai le résultat du classement de la première
journée




du
foot. La feuil2 la deuxième journée etc.
ex : alpha 1 bêta 0
charly 0 delta 3
comment faire afin que le tableau de stats final affiche le
classement




au
fur et à mesure des journées ?
Merci
Louis
















Avatar
Himselff
Juste une petite question comme sa , est ce que vous avez fait du copier
coller identique a ce quil ya dans le post ? parceque souvent la meme ligne
est separer en 2 et meme 3 quand la ligne est trop longue !

Va falloir travailler un peu =)

Fred
"Louis" wrote in message
news:
Désolé, j'ai beau essayer, il plante sur toutes les lignes.
Louis


"Himselff" a écrit dans le message de
news:_6Poc.1251$
peut etre simplement enlever les parentheses !

Fred
"Louis" wrote in message
news:
Bonjour Himself, cela ne fonctionne pas
La macro plante d'entrée
au niveau du "do while"
louis

"Himselff" a écrit dans le message de
news:VeLoc.1228$
Première des choses si tu n'as que le score , tu dois trouver
lequels




des
deux équipes à gagné donc si dans la collonne A & C tu as le nom des
équipes

tu et dans B & D les scores tu devrais avoir une procedure dans ce
genre



,
il est evident que tu dois avoir une autre feuille apeller resultat,

public sub gagnant()

do while (cells(x,1) <> "") 'Va looper toute les lignes tant
qu<il


ne
rencontre pas de ligne vide
if cells(x,2) > cells(x,4) then 'Premiere equipe gagne
for y = 1 to 4 'dison quon a 4 equipes
if sheet("resultat").cells(y,1) = cells(x,1) then
'trouve la bonne equipe dans la liste des 4
sheet("resultat").cells(y,2) > > > sheet("resultat").cells(y,2)
+ 1 'incremente le nombre de victoire de 1
end if
next
end if
if cells(x,2) < cells(x,4) then 'deuxieme equipe gagne
for y = 1 to 4 'dison quon a 4 equipes
if sheet("resultat").cells(y,1) = cells(x,1) then
'trouve la bonne equipe dans la liste des 4
sheet("resultat").cells(y,2) > > > sheet("resultat").cells(y,2)
+ 1 'incremente le nombre de victoire de 1
end if
next
end if
loop

donc comme sa tu as le nombre de victoire de chaque equipe et tu
peux




avoir
un tres bon classement gain vs victoire !

Bonne Chance !

Fred

"Louis" wrote in message
news:
Bonjour
J'ai un fichier de classement avec des feuilles correspondantes
aux





journées
du championnat de foot.
Sur la feuil 1, j'ai le résultat du classement de la première
journée




du
foot. La feuil2 la deuxième journée etc.
ex : alpha 1 bêta 0
charly 0 delta 3
comment faire afin que le tableau de stats final affiche le
classement




au
fur et à mesure des journées ?
Merci
Louis




















Avatar
Louis
Bonsoir,
j'ai fait du copier coller à l'identique, j'ai quelques notions de VBA
1° la notion de feuille ici sheet, ne fonctionne pas, j'ai remédié etc...
Avez vous tester vous même la proc, je vous y invite, et vous verrez qu'il y
a beaucoup de bug, malheureusement, mon niveau en VBA ne me permet pas de
voir tous les bugs.
Merci quand même
Louis

"Himselff" a écrit dans le message de
news:uCQoc.1257$
Juste une petite question comme sa , est ce que vous avez fait du copier
coller identique a ce quil ya dans le post ? parceque souvent la meme
ligne

est separer en 2 et meme 3 quand la ligne est trop longue !

Va falloir travailler un peu =)

Fred
"Louis" wrote in message
news:
Désolé, j'ai beau essayer, il plante sur toutes les lignes.
Louis


"Himselff" a écrit dans le message de
news:_6Poc.1251$
peut etre simplement enlever les parentheses !

Fred
"Louis" wrote in message
news:
Bonjour Himself, cela ne fonctionne pas
La macro plante d'entrée
au niveau du "do while"
louis

"Himselff" a écrit dans le message de
news:VeLoc.1228$
Première des choses si tu n'as que le score , tu dois trouver
lequels




des
deux équipes à gagné donc si dans la collonne A & C tu as le nom
des





équipes
tu et dans B & D les scores tu devrais avoir une procedure dans ce
genre



,
il est evident que tu dois avoir une autre feuille apeller
resultat,






public sub gagnant()

do while (cells(x,1) <> "") 'Va looper toute les lignes
tant





qu<il
ne
rencontre pas de ligne vide
if cells(x,2) > cells(x,4) then 'Premiere equipe gagne
for y = 1 to 4 'dison quon a 4 equipes
if sheet("resultat").cells(y,1) = cells(x,1) then
'trouve la bonne equipe dans la liste des 4
sheet("resultat").cells(y,2) > > > > sheet("resultat").cells(y,2)
+ 1 'incremente le nombre de victoire de 1
end if
next
end if
if cells(x,2) < cells(x,4) then 'deuxieme equipe gagne
for y = 1 to 4 'dison quon a 4 equipes
if sheet("resultat").cells(y,1) = cells(x,1) then
'trouve la bonne equipe dans la liste des 4
sheet("resultat").cells(y,2) > > > > sheet("resultat").cells(y,2)
+ 1 'incremente le nombre de victoire de 1
end if
next
end if
loop

donc comme sa tu as le nombre de victoire de chaque equipe et tu
peux




avoir
un tres bon classement gain vs victoire !

Bonne Chance !

Fred

"Louis" wrote in message
news:
Bonjour
J'ai un fichier de classement avec des feuilles correspondantes
aux





journées
du championnat de foot.
Sur la feuil 1, j'ai le résultat du classement de la première
journée




du
foot. La feuil2 la deuxième journée etc.
ex : alpha 1 bêta 0
charly 0 delta 3
comment faire afin que le tableau de stats final affiche le
classement




au
fur et à mesure des journées ?
Merci
Louis