Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 macro pour transfert de score d'une feuille a une autre

marco22

XLDnaute Occasionnel
Bonjour
J'aimerai faire une macro pour transférer les scores de la même date de la feuille "classement" à la feuille "Class_Géné" sur une seule ligne
J'avais une formule qui le faisait trè bien l'affaire mais qui avait le problème de ne pas pouvoir classé par ordre de classement
Voici la formule: =SOMME.SI(Classement!$B:$B;Class_Géné!$B9;DECALER(Classement!$A:$A;0;EQUIV(Class_Géné!E$6;Classement!$6:$6;0)-1))
C'est a dire que si nous avons 3 tables à jouer le 8 juillet les scores sont transférés de la feuille "Classement" sur la feuille "Class_Géné" de la même date.
Je voudrais que cela soit comme c'est actuellement sur la feuille "Class_Géné" (moi je retapé tous les scores un par un)
Cette macro pourrait être jumelée avec la macro "Classement Général"
Je ne sais si j'ai été clair dans mon explication!
Merci de votre aide
ci-joint le fichier
 

Pièces jointes

  • calculateur TAROT.xlsm
    480.9 KB · Affichages: 11

marco22

XLDnaute Occasionnel
Merci pour ton aide cela fonctionne pour le classement mais pour le nombre de participations Ligne 5 comme j'ai copier ta formule dans toutes les cellules (E9:Z61) le total de participation ne fonctionne pas! le nombre de participations par journée est également faussé (colonne AA)
c'est pour cela que je pensais qu'une macro aurait été plus adéquate
je te joins le fichier ou j'ai mis ta formule
 

chris

XLDnaute Barbatruc
RE

Dans ce cas... attends un VBiste

A noter que ta formule =NO.SEMAINE(B8;2) correspond à la semaine américaine et non la notre et qu'elle donnera un numéro erroné en 2021

Utilise NO.SEMAINE(B8;21) ou NO.SEMAINE.ISO
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…