Valeur non sélectionnable dans liste déroulante

Bonjour à toute la communauté.
J’aimerais vous soumettre un autre petit problème concernant la validation des données dans une liste déroulante.
un exemple valant mille mots, voici le fichier.

Merci à toutes celles et ceux qui m’accorderont de leur temps.
Bonne journée et bon weekend.

Piste; la solution a laquelle je pense serait de créer une liste conditionnelle dans la feuille data et utiliser cette liste conditionnelle comme liste déroulante en feuille 2.
Mais j’ai un souci avec la formule de calcul de la condition (date renouvellement + 24h)

Valeur non selectionnable.xlsm (19,0 Ko)

voici ce que j’ai fait:
on entre directement les noms dans la colonne « NOMS » de la feuille 2 ainsi que la date de départ de l’abonnement . La date de fin se calcule automatiquement
ces données sont directement copié dans la feuille « Data » où le tri des noms sera effectué en fonction de la date de fin d’abonnement et la date du jour en « Feuil 2 »
Si l’un d’entre vous à une méthode plus simple, je suis preneur :grinning:

Note: En ajoutant des données en feuille 2, si le critère de dépassement de date n’est pas respecté, la liste déroulante contient des trous !!! c’est pas très classe

Valeur non selectionnable_bis.xlsm (19,7 Ko)

solution pour supprimer les trous dans la liste déroulante
= FILTRE(UNIQUE(ListeTriee);UNIQUE(ListeTriee)<>«  »)
formule que m’avait proposé @Jacquinot_WILL-FREAD dans un autre sujet.
merci @Jacquinot_WILL-FREAD

bref voici une solution qui fonctionne mais assez usine a gaz

Bonsoir,
Voir…mais je pense que j’ai rien compris :thinking:
Valeur non selectionnable.xlsm (14,3 Ko)
Cordialement

Bonjour @tontonbox
c’est effectivement une deuxième solution. Même si tu n’as rien compris :grinning: :+1:
Après avoir consulté l’aide d’Excel, et le web, j’ai compris que nativement il n’était pas possible de bloquer des données d’une liste déroulante.
Donc pour contourner ce problème, la seule solution à laquelle j’ai pensé à été de créer une liste conditionnelle (Valeurs répondant à un ou plusieurs critères) et m’en servir comme source pour une liste déroulante.
Cela peut être aussi réalisable sous vba, je pense, mais là, je n’ai pas les connaissances nécessaires.

Quoi qu’il en soit, merci pour ta proposition.

Bonjour
Je permet de m’infiltrer dans votre échange pour te proposer une version en VBA
Testes et dis moi

Valeur non selectionnable.xlsm (21,7 Ko)

bonjour le fil, la manière que JPGraphic a proposé.
Valeur non selectionnable_bis.xlsm (23,0 Ko)

Bonsoir @Cow18
une autre formule intéressante.
elle utilise une fonction (Agregat) que je n’avais jamais utilisé et la liste triée est classé par ordre alphabétique.
Je la met de coté dans mon bloc note :+1: :grinning:

Merci @Cow18

Bonsoir @FFO
pas de problème, tu peux te permettre. :+1: :grinning:
Merci pour ta proposition en vba que je vais tenter de décortiquer.
toutes propositions différentes sont accueillies avec plaisir. Cela donne un éventail de possibilités très intéressantes pour aborder ce sujet.

Merci @FFO

Ravi de t’apporter une approche différente
Fais moi un retour de son efficacité
Dans l’attente de te lire

une autre liste en orange, les noms encore inconnus dans votre première liste (=copier& coller comme valeur)
Valeur non selectionnable_bis.xlsm (23,3 Ko)

Bonjour @Cow18, @FFO
désolé pour le retard de ma réponse, j’étais très occupé ces derniers jours.
Je vais regarder les propositions que vous avez suggéré et vous dirais après ce qu’il en est.
Quoi qu’il en soit, encore un grand merci pour votre implication.

Bonjour @FFO

Ta proposition fonctionne très bien :grinning: :+1: :clap:
Merci beaucoup.

Bonne journée

Bonjour @Cow18
Très intéressante proposition.
je vais la conserver, comme toutes les autres d’ailleurs.
Merci pour tes propositions

Bonne journée

Merci pour ce retour positif
Au plaisir une prochaine fois