Problème Méthode Range
Résolu/Fermé5 réponses
Je rajoute le code utilisé si cela peut aider :
Private Sub Worksheet_Activate()
Range("B9:C16").Select
Selection.Sort Key1:=Range("C16"), Order1:=xlDescending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
Range("C16").Select
End Sub
Private Sub Worksheet_Activate()
Range("B9:C16").Select
Selection.Sort Key1:=Range("C16"), Order1:=xlDescending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
Range("C16").Select
End Sub
Bonjour,
voila le tableur, la macro agit sur l'onglet classement j'ai rentré des données au hasard pour illustrer :
http://cjoint.com/data3/3GdpPh2WFgK.htm
Vous pouvez y jeter un coup d'oeil
Merci d'avance
voila le tableur, la macro agit sur l'onglet classement j'ai rentré des données au hasard pour illustrer :
http://cjoint.com/data3/3GdpPh2WFgK.htm
Vous pouvez y jeter un coup d'oeil
Merci d'avance
eriiic
Messages postés
24584
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
18 juin 2024
7 225
Modifié par eriiic le 3/07/2013 à 16:19
Modifié par eriiic le 3/07/2013 à 16:19
Re,
Si j'ai bien compris, pas besoin de macro.
Dans Résultat!AB7 faire la liste des moyennes sans sauter de lignes avec :
=SI(NB(DECALER($C$7:$U$9;(LIGNE()-7)*3;));MOYENNE(DECALER($C$7:$U$9;(LIGNE()-7)*3;));"")
à recopier vers le bas.
Dans Classement!C9 :
=SI(A9>NB(résultats!$AB$7:$AB$19);"";PETITE.VALEUR(résultats!$AB$7:$AB$19;Classement!A9))
à recopier vers le bas.
https://www.cjoint.com/c/CGdqsny3b33
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
Si j'ai bien compris, pas besoin de macro.
Dans Résultat!AB7 faire la liste des moyennes sans sauter de lignes avec :
=SI(NB(DECALER($C$7:$U$9;(LIGNE()-7)*3;));MOYENNE(DECALER($C$7:$U$9;(LIGNE()-7)*3;));"")
à recopier vers le bas.
Dans Classement!C9 :
=SI(A9>NB(résultats!$AB$7:$AB$19);"";PETITE.VALEUR(résultats!$AB$7:$AB$19;Classement!A9))
à recopier vers le bas.
https://www.cjoint.com/c/CGdqsny3b33
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
Bonjour,
J'ai encore un petit problème sur mon tableau, après avoir réalisé ce qu'eric m'a conseillé, mes moyennes se classent bien dans l'ordre décroissement dans l'onglet classement.
Seulement maintenant ce sont les noms des recettes qui ne se classent pas qu'est ce que je peux utiliser comme formule pour les associer à leur moyenne ?
Merci
Le tableur se trouve ici :
http://cjoint.com/data3/3GjoMEtil3w.htm
J'ai encore un petit problème sur mon tableau, après avoir réalisé ce qu'eric m'a conseillé, mes moyennes se classent bien dans l'ordre décroissement dans l'onglet classement.
Seulement maintenant ce sont les noms des recettes qui ne se classent pas qu'est ce que je peux utiliser comme formule pour les associer à leur moyenne ?
Merci
Le tableur se trouve ici :
http://cjoint.com/data3/3GjoMEtil3w.htm
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
eriiic
Messages postés
24584
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
18 juin 2024
7 225
9 juil. 2013 à 19:05
9 juil. 2013 à 19:05
Bonjour,
ton lien n'est pas bon, je reparti du fichier précédent.
C'est un peu plus compliqué car il faut tenir compte des éventuels doublons.
J'ai donc modifié les formules dans résultats!AB7:AB19
https://www.cjoint.com/c/CGjteSxwQF3
eric
ton lien n'est pas bon, je reparti du fichier précédent.
C'est un peu plus compliqué car il faut tenir compte des éventuels doublons.
J'ai donc modifié les formules dans résultats!AB7:AB19
https://www.cjoint.com/c/CGjteSxwQF3
eric
28 juin 2013 à 11:09
il est où le fichier qu'on voit à quoi ça ressemble ?
eric
3 juil. 2013 à 15:53
Désolée pour le retard j'ai placé le lien du fichier en dessous.