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)
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
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
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
Bonjour @tontonbox
c’est effectivement une deuxième solution. Même si tu n’as rien compris
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.
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
Bonsoir @FFO
pas de problème, tu peux te permettre.
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.
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.