Classement suivant points

Bonjour,

J'aimerai faire un classement pour un tournoi de belote avec dans l'idéal 30 joueurs.

Le résultat doit afficher le nom de la personne qui fini premier avec son nombre de points dans l'ordre décroissant pour les suivants.

Je ne sais pas quelle fonction utilisé, j'ajouterai plus tard le bouton avec la macro pour le faire fonctionner

J'ai joint le fichier excel pour vous montrer.

Une aide serait appréciable ou une piste que je puisse chercher.

En vous remerciant.

Bonsoir,

Un test en passant par FORMULE avant de faire du VBA

Un seul cas non couvert : les égalités. Pourras-tu en avoir ?

Si oui comment les joueurs sont-ils classés ?

Bonne soirée !

Salut

Salut Ergotamine,

non, non, on ne laisse pas VBA sur le côté! Non, mais...

Sans compter tous ces petits conforts que les formules ne procurent pas!

  • même écrits en minuscule, les noms des joueurs reçoivent leur majuscule ;
  • si un participant doit être effacé de la liste, la liste remonte pour boucher le trou avec mise à jour du calcul ;
A côté de cela, j'ai traficoté les formules pour limiter leur affichage au nombre de joueurs.
Private Sub Worksheet_Change(ByVal Target As Range)
'
Dim iTRow%
'
If Selection.Count > 1 Then Exit Sub
Application.EnableEvents = False
Application.ScreenUpdating = False
'
If Not Intersect(Target, Range("B4:B33")) Is Nothing Then
    iTRow = Target.Row
    Target = WorksheetFunction.Proper(Target)
    If Target = "" Then
        Range("B" & iTRow & ":H33").Value = Range("B" & iTRow + 1 & ":H34").Value
        Call Calcul
    End If
End If
'
If Not Intersect(Target, Range("D4:H33")) Is Nothing Then Call Calcul
'
Application.ScreenUpdating = True
Application.EnableEvents = True
'
End Sub

Public Sub Calcul()
'
Range("N4:O33").Value = Range("B4:B33").Value
Range("O4:O33").Value = Range("J4:J33").Value
If Range("N5").Value <> "" Then Range("N4:O" & Range("N" & Rows.Count).End(xlUp).Row).Sort key1:=Range("O4"), order1:=xlDescending, Orientation:=xlTopToBottom
'
End Sub

A+

Salut Curulis,

Les formules ne gèrent pas tout certes, mais elles me sont plus familières et transparentes car je les forges depuis un peu plus longtemps

Je m'en vais étudier ton code de bon matin !

bonjour

eventuellement un truc tout cuit

inscrire les participants dans la colonne verte

les points de chaque parties à coté

le reste suit

cordialement

Bonjour

Classement avec juste les points ou classement avec nombre de parties gagnées +différences des pts gagnés - perdus?

Crdlt

re

ne complique pas trop , les gagants sont ceux qui ont le plus de points sur l'ensemble ; ça évite les comptes d'apoticaire

Bonjour

Dans bien des clubs ils comptent les parties gagnées + la différence des pts

Bonsoir,

Je vous remercie d'avoir pris le temps de répondre et que cela soit très fonctionnel.

Vos fichiers me vont, merci.

Rechercher des sujets similaires à "classement suivant points"