Bonjour à tous,
J'utilise régulièrement excel pour des calculs basiques mais je rencontre ici un problème qui ne peux être résolu que par un bout de code, je pense. J'espère que l'un d'entre vous voudra bien me guider vers une solution.
Alors voilà, j'ai un tableau avec une liste de tâche, chaque ligne représente une tache. Dans l'une des colonne se trouve la priorité de cette tache et dans chacune des cellules de cette colonne se trouve une liste déroulante par laquelle l'utilisateur peut assigner un nombre entier de 1 à 10.
Ce que je voudrais c'est de ne pas avoir de tâche ayant la même priorité, autrement dit que deux cellules de cette colonne ne puisse pas avoir la même valeur. Pour ce faire, il faudrait quelque chose qui modifie les autres valeurs pour eviter les doublons sans changer l'ordre des valeurs, pour être plus clair, voici un exemple:
manger 1
dormir 2
jouer 3
courrir 4
Si l'utilisateur assigne la valeur 2 à courrir on devrait avoir:
manger 1
dormir 3
jouer 4
courrir 2
et si l'utilisateur assigne la valeur 3 à manger:
manger 3
dormir 2
jouer 4
courrir 1
Un plus serait que les lignes du tableau soient rangées par ordre décroissant de la valeur "priorité" dés que l'utilisateur assigne une valeur.
Merci par avance pour vos réponses.
Bonne journée
Partager