FredExcelDownloads
XLDnaute Nouveau
Bonjour à tous et même bonne année,
Alors voilà, j’ai une colonne dans laquelle je souhaite rechercher la plus haute valeur selon les valeurs numériques existantes (Ex : 001, 002, 003,… La dernière sera donc 004).
Je recherche également cette valeur en fonction d’autres critères précis.
(Ex : "YDA" & "P" & "1" & "***" & "PPP0123").
Et cela, quelque soit l’ordre dans lequel se trouve ces codes (Cf. fichier joint).
Jusqu’ici, j’ai réussi à faire ce que je veux… même si j’aurai voulu les classer dans l’ordre croissant mais bon…
Je connais donc comme ça, la dernière valeur la plus haute afin de désigner une limite de comparaison aux valeurs manquantes.
Simplement, dans le cas où un des codes serait effacé volontairement et peut être plus dans un ordre chronologiques (Ce sont des numéros de fiches associés à une ou des tâches donc elles peuvent être annulées), cela sous-entendrait que les numéros auxquels aucunes fiches n’est associées serait libres…
Mais voilà !!! Je m’use les neurones sur la façon dont je peux traiter le balayement des variables contenues dans mon tableau dynamique… J’ai essayé « Application.Match » et autres subterfuges, mais là, je bloque car je ne trouve pas le moyen de trouver les valeurs manquantes (ici : 004, 005, 007) par rapport aux valeurs présentes (001, 002, 003, 006 et 008).
La finalité serait de savoir quels sont les numéros manquants pour proposer à l’utilisateur le choix de son numéro…
Je souhaiterai également ne pas à avoir à inscrire ces valeurs dans une colonne d’une feuille et pouvoir traiter ça directement avec les variables… (Ça doit bien être possible !!!)
J’ai simplifié le fichier d’origine et modifié les noms mais s’il était possible de plus, de les mettre dans l’ordre chronologique… J'espère que mon post est assez clair et compréhensible !!!
En vous remerciant par avance de vos propositions ou solutions…
Alors voilà, j’ai une colonne dans laquelle je souhaite rechercher la plus haute valeur selon les valeurs numériques existantes (Ex : 001, 002, 003,… La dernière sera donc 004).
Je recherche également cette valeur en fonction d’autres critères précis.
(Ex : "YDA" & "P" & "1" & "***" & "PPP0123").
Et cela, quelque soit l’ordre dans lequel se trouve ces codes (Cf. fichier joint).
Jusqu’ici, j’ai réussi à faire ce que je veux… même si j’aurai voulu les classer dans l’ordre croissant mais bon…
Je connais donc comme ça, la dernière valeur la plus haute afin de désigner une limite de comparaison aux valeurs manquantes.
Simplement, dans le cas où un des codes serait effacé volontairement et peut être plus dans un ordre chronologiques (Ce sont des numéros de fiches associés à une ou des tâches donc elles peuvent être annulées), cela sous-entendrait que les numéros auxquels aucunes fiches n’est associées serait libres…
Mais voilà !!! Je m’use les neurones sur la façon dont je peux traiter le balayement des variables contenues dans mon tableau dynamique… J’ai essayé « Application.Match » et autres subterfuges, mais là, je bloque car je ne trouve pas le moyen de trouver les valeurs manquantes (ici : 004, 005, 007) par rapport aux valeurs présentes (001, 002, 003, 006 et 008).
La finalité serait de savoir quels sont les numéros manquants pour proposer à l’utilisateur le choix de son numéro…
Je souhaiterai également ne pas à avoir à inscrire ces valeurs dans une colonne d’une feuille et pouvoir traiter ça directement avec les variables… (Ça doit bien être possible !!!)
J’ai simplifié le fichier d’origine et modifié les noms mais s’il était possible de plus, de les mettre dans l’ordre chronologique… J'espère que mon post est assez clair et compréhensible !!!
En vous remerciant par avance de vos propositions ou solutions…