Affichage liste suivant condition

bonjour , a tous je me pose la question suivante est il possible de mettre dans une cellule du texte suivant une condition si valeur vrais et si faux afficher une liste déroulante : validation de données ??

voila mon essai : =SI(NB.SI(R15;0);liste1;SI(NB.SI(R15;1);"FERIE"))

merci de vos réponses.

cordialement romain .

Bonjour,

Tu crées une liste2 avec une valeur : FERIE.

En liste de validation, tu mets la formule : =SI($R$15=0;liste1;liste2)

Ainsi tu auras ta liste1 si R15=0 et liste2 qui te permet de mettre FERIE sinon.

(NB: NB.SI pour une plage d'une seule cellule n'a pas d'utilité...)

Le Férié ne se mettra pas tout seul, concurremment à la liste (pour l'obtenir automatiquement, il faut passer par une évènementielle VBA).

Cordialement.

bonjour merci de votre aide j'ai essayer cette formule mais je souhaite que cela s'écrive de suite dans la cellule et non pas avoir le choix entre case vide ou férié.

merci de votre aide .

cordialement romain

Tu complètes le dispositif précédent par la procédure ci-dessous, à coller dans le module de la feuille concernée :

Private Sub Worksheet_Change(ByVal Target As Range)
    Dim c As Range
    If Target.Address = "$R$15" Then
        If Target.Value = 1 Then
            For Each c In [Valid]
                c.Value = "FERIE"
            Next c
        End If
    End If
End Sub

Codialement.

merci beaucoup cela fonctionne a merveille comment puis je le greffer a toute la colonne car cela concerne plusieurs jours le projet et un calendrier je vous joint le fichier

15classeur1.xlsx (49.24 Ko)

Si tu poses des questions à tiroirs, tu as choisi l'option d'adapter toi-même les réponses !

NB- Pourquoi un fichier .xlsx joint...

oui effectivement je m'excuse , je pose mal mes question .Vous souhaitez que je vous joigne le fichier complet ?

cordialement romain .

12roms30.xlsm (83.40 Ko)

Tu es un spécialiste de questions qui ne correspondent pas à ta configuration !

Tes 0 et 1 proviennent de formules...

Pour mieux arranger, tu mets des nombres entre guillemets !!

L'évènementielle ne fonctionnerait pas (formules).

Tu poses une question mais tu ne prends même pas la peine de l'appliquer à ton fichier, tu aurais vu qu'il y avait un hic !

Tu as une liste qui a l'air de fonctionner correctement.

Il y a au plus 10 jours fériés de semaine dans l'année.

Je ne vois pas l'intérêt de mobiliser d'énormes ressources pour une telle question qui n'est pas un problème.

Cordialement.

Rechercher des sujets similaires à "affichage liste suivant condition"