Mettre valeur trouvée dans une cellulle
skopg
Messages postés
74
Statut
Membre
-
skopg -
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.
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.
A voir également:
- Mettre valeur trouvée dans une cellulle
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Formule excel si contient texte alors valeur ✓ - Forum Excel
- Valeur ascii - Guide
- La valeur relative de 9 dans 295 700 est - Forum Excel
- Valeur relative et absolue ✓ - Forum Webmastering
7 réponses
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
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
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
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
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
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
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
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
Re
Alors voir si cela te convient mieux
https://mon-partage.fr/f/ScqUaPRQ/
Bien cordialement
Alors voir si cela te convient mieux
https://mon-partage.fr/f/ScqUaPRQ/
Bien cordialement
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
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
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
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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 ?
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 ?
voici comme demandé le lien https://cjoint.com/c/HJmgzEU77zx
sportivement skopg