Mettre valeur trouvée dans une cellulle

skopg Messages postés 74 Statut Membre -  
 skopg -
Bonsoir à tous,

je vous explique mon problème
j'ai des nombres ( 502, 500, 487, 485, 483 )dans des colonnes ( a1, b1, c1, d1, e1 ) jusque là ok….
puis dans ( h1 ) vient un nombre par ex : 482 comme il est plus petit que ceux des colonnes ( a1:e1 ) rien ne doit bouger .
Mais et oui il y a un mais si dans ( i1 ) vient 489 alors ce nombre doit prendre la place de 483 ( plus petit nombre de ( A1:E1 ) ....MAIS en ( a1, b1, c1, d1, e1 ) les nombres sont alors ( 502, 500, 489, 487, 485 )ordre décroissant.

Et si après en j1 le nombre est 507 il remplace 485 et on recommence (507, 502, 500, 489, 487).
Si en k1 le nombre est à nouveau plus petit que ceux de ( A1:E1 )rien ne bouge.

Il n'y a que changement de chiffre dans ( A1;E1 ) que si dans les cellules k, l m, n, o p, q, r, s, t, u, v, w etc...la valeur est plus grande que celle des cellules ( A1:E1 ).

J'espère être assez clair dans mes explications et MERCI de m'aider.

7 réponses

  1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonsoir

    Ce que tu envisages ne doit être possible que par macro
    Encore faudrait il avoir un exemple de ton fichier come base de travail. A poster sur cjoint.com, faire créer un lien, le copier et revenir le coller ici

    Cdlmnt
    Via
    1
  2. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour skopg

    Toujours le tir à l'arc en plus du vélo ☺
    Si j'ai bien compris ce que tu voulais, voilà ton fichier avec une macro :
    https://cjoint.com/c/HJmmTWSKLit

    Bien crdlmnt
    Via
    1
    1. skopg Messages postés 74 Statut Membre
       
      Bonsoir Via55,

      Désolé; cela ne fonctionne pas exactement comme voulu il faut stp que si on ajoute un autre tir...et si celui-ci est plus élevé que le 1er ( celui-ci doit prendre sa place et décaler les 4 autres sur la droite ).

      De plus si je mets un autre nombre dans la colonne AS ( suite logique du nombre de tirs sur l'année ).
      Les autres archers ont aussi leur nombre qui changent alors que je ne fais que sur le premier tireur ????

      Les autres ne doivent changer que si je leur ajoute un nouveau nombre dans la colonne AS,AU, AT etc...

      Merci de ton aide et déjà merci pour ton retour rapide.

      Sportivement
      0
    2. skopg Messages postés 74 Statut Membre
       
      RE,

      oublié de dire que si deux fois même nombre ex: 532 celui-ci doit à nouveau effacer un des nombres plus petit ( généralement le dernier des 5 tirs ).
      et prendre sa place...donc on peux avoir 532, 532, 507, 500, 497.en décalant les autres soit de la 1ere ou de la 2ieme place si comme ici deux fois 532.

      Si après il y a 509 en colonne AS, AT etc...cela devient 532, 532, 509, 507, 500.

      Le principe est que chaque fois qu'il y a un nombre plus grand que les 5 tirs ( tir1, tir2...tir5 ) il prend sa place et décale les autres.

      Merci d'avance
      Sportivement skopg
      0
  3. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Re

    Alors voir si cela te convient mieux
    https://mon-partage.fr/f/ScqUaPRQ/

    Bien cordialement
    1
    1. skopg Messages postés 74 Statut Membre
       
      Bonsoir Via55,

      je vois et te tiens info... apparemment cela fonctionne.

      Merci à toi

      bonne fin de soirée et bon Week-end

      Sportivement

      Et bon scrabble
      0
    2. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      Merci, de même ☺
      0
      1. skopg Messages postés 74 Statut Membre > via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention  
         
        Re ,

        pense avoir trouvé....

        https://www.cjoint.com/c/HJnjag0TjWx

        Bon W-E

        Skopg
        0
    3. skopg Messages postés 74 Statut Membre
       
      Bonjour Via55,

      pour le moment ca fonctionne....je fais plusieurs essais.

      Peux-tu stp voir quand un tireur fait qu'il dépasse un autre ( total des points ,( voir colonne Total )) mettre ce classement par ordre décroissant.

      Via peut-être une autre macro car si je mets tireur par tireur le classement va changer a chaque fois.

      Faire fonctionner cette macro quand la nouvelle colonne ( ex: colonne T...etc ) de tous les tireurs est remplie
      Les colonnes N a BW peuvent représenter par ex : le jour.

      Attention il est possible que j'ajoute un ou plusieurs tireurs la je pense qu'il me faut changer BW20 en BW50 par ex.

      Voir lien https://cjoint.com/c/HJniqCpTJAx

      https://mon-partage.fr/f/85Zhlcbz/

      Merci à toi

      Bon Week-end
      0
  4. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour skopg

    J'ai pris en compte la plage jusqu'à la ligne 50
    Pour pouvoir trier il fallait déjà que le n° ne soit pas dans la même cellule que le nom, j'ai mis les n°s en colonne A avec une formule (j'usqu'à la ligne 50) pour que le n° s'affiche automatiquement dès qu'un nom est entré en B
    Le tri se lance avec le bouton
    https://mon-partage.fr/f/6RbvsOfF/

    Bon week end également
    1
    1. skopg
       
      RE re…

      ok super...mais juste ce petit mais
      et je crois que tu as été un peu vite car je sais que tu l'aurais vu j'ai tiré sur les cellules pour pouvoir y ajouter aux nouveaux membres ( les cellules avec nombres ) et changer dans la macro le BW20 en BW50.

      Merci de ton retour rapide
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Re

    Oui j'ai cru avoir modifié auusi la 2nde macro mais non !
    Bien sur cela doit être :
    Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("N5:BW50")) Is Nothing Then

    Y a-t-il autre chose ?

    1
    1. skopg
       
      RE,

      oui j'ai copier coller bouton TRI dans ce classeur et….il bugue ????

      Je ne sais pas ou j'ai commis l'erreur mais même la la macro ctrl + c ne fonctionne plus ????

      https://cjoint.com/c/HJnpFRjPUex

      Merci d'avance
      0
  7. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Le bouton bug car dans la macro tu a mis un espace dans le nom de la feuille avant le "
    Je ne comprends pas ce que tu veux faire avec la macro associée au raccourci ctrl+c, pourquoi la colonne K?
    1
    1. skopg Messages postés 74 Statut Membre
       
      Simplement, avoir plus facile de pousser sur le bouton Tri que de faire ( ctrl + c ) et oui ce n'est pas K mais L.

      Pour l'espace du veux dire que je doit écrire ( Resultats2019 ) et non ( Résultats 2019 ).

      Sinon pour le reste Ok
      0
    2. skopg Messages postés 74 Statut Membre
       
      Re,

      ok j'ai vu quoi pour l'espace avant le "
      0
  8. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bien !
    Bonne suite
    1
    1. skopg
       
      T'es le meilleur et surtout toujours prêt a aider …...super
      0