classement automatique

  • Initiateur de la discussion Initiateur de la discussion vincent50
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

vincent50

XLDnaute Occasionnel
Bonjour, j'aurai voulu savoir comment faire pour que le classement de mes temps se fasse automatiquement dans un autre classeur ou dans une autre feuille lorsque je saisie un nouveau temps dans mon tableau et ce afin d'afficher sur un autre ecran le classement en temps réel.
Si vous pouvez également me dire comment faire l'affichage sur l'autre écran.
Merci de votre aide.
 

Pièces jointes

Re : classement automatique

bonjour,
à mon avis, il faut une macro événementielle.
je recherche un exemple publié sur un forum (pcastuces je crois) auquel j'avais participé
bye
voilà le module attaché à la feuille concernée ; évidemment, à adapter
Private Sub worksheet_change(ByVal target As Range)
Dim texte As String
lignedebut = 6 ' 1ère ligne à traiter
texte = Mid(target.Address, 2, 1)
If texte = "C" Or texte = "E" Or texte = "G" Then
For lignefin = lignedebut To 65536
If Cells(lignefin + 1, 2) = "" Then Exit For
Next lignefin
Range(Cells(lignedebut, 1), Cells(lignefin, 17)).Select ' plage de tri jusqu'à colonne Q=17
Selection.Sort Key1:=Range("I6"), Order1:=xlDescending, Key2:=Range("K6") _
, Order2:=xlDescending, Key3:=Range("A6"), Order3:=xlAscending, Header _
:=xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
End If
End Sub
 
Dernière édition:
Re : classement automatique

Bonjour,

La fonction de GPLIONEL fait exactement ça !?
Il faut juste modifier l'argument de RANG pour un classement comme tu le souhaite.
=SI(ESTERREUR(RANG(B5;$B$2:$B$100));"";RANG(B5;$B$2:$B$100;1))

Voir fichier joint
 

Pièces jointes

Re : classement automatique

Bonsoir à Tous

Vincent,
ci joint proposition (a toi de la mettre sur 2 feuilles et à complèter avec la vitesse)
dès que tu rentre un temps le classement s'affiche avec prise en compte des ex eaquo
 
Dernière édition:
Re : classement automatique

Bonsoir,

Je n'ai pas de double écran, mais pour l'avoir testé, il faut déplacer une des fenetre Excel dans l'autre écran.

Sur des machines distantes, je vois 2 solutions :
- un liens DDE entre 2 fichiers
- 2 macros. Une qui enregistre le fichier regulierement sur un serveur et l'autre qui rouvre régulierement le fichier en lecture seule ...
 
Re : classement automatique

je travaille avec un pc portable, mon 2éme écran est raccordé sur la sortie video de mon pc, comment parametrer la position de la fenetre pour qu'elle apparaisse sur le 2éme ecran. J'ai essayé plusieurs choses mais je n'y arrive pas.
 
Re : classement automatique

Bonjour,

Tu as essayé quoi ?

Il faut que ton PC gere le double écran (carte video speciale).

Il faut utiliser la sortie Video et non S-Video (est ce le cas ?)

Ensuite, normalement il faut :
- Clic droit sur le bureau
- Proprietes
- Parametres
- Avancé
- Et là ... ça dépend de la carte mais il doit y avoir un onglet Affichage (ou équivalent) qui permet de définir les écrans utilisés.

Enfin, quand c'est paramétré et que ça fonctionne on peut mettre para exemple un Excel sur un ecran et un Word sur l'autre.
Ou un Excel sur chaque écran etc ...
 
Re : classement automatique

d'accord mais mon probleme c que je n'arrive pas a parametrer un fichier excel sur l'écran déporté et a travailler sur l'écran de mon pc.
Je pense qu'il faut que je paramettre l'affichage en 1024;0 pour le fichier de l'écran déporté
Mais comment faire?????????
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 concours pétanque
Réponses
22
Affichages
878
Retour