Problème liste déroulante conditionnelle

Bonjour,

je n'arrive pas à créer la liste déroulante du 3ième niveau.
Je ne sais pas non plus comment joindre mon fichier .
Merci de votre aide

9 réponses

  1. Contributeur
    Bonjour
    pour joindre le fichier ( ça parait nécessaire vu la question!):
    site:
    http://www.cijoint.fr
    _Enregistrer le fichier sur le site
    _copier le lien donné par ce site
    _revenir ici donner le lien... avec quelques explications complémentaires.
    A vous lire
    Crdlmnt

    0
    1. Merci pour les explications. Le lien vers mon fichier.

      http://www.cijoint.fr/cjlink.php?file=cj201011/cijSEVoi3f.xls
      0
      1. Contributeur
        Bonjour

        vu le fichier.

        Merci d'expliquer votre annotation pour B3:
        "Remonte un seul choix de longueur alors qu'il y en a deux"
        en fait sur la feuille Base, la colonne T ne comporte que la valeur 600? si vous en rajoutez une, vous la retrouver bien dans la liste déroulante? Non?

        Crdlmnt
        0
        1. Dans la feuille Formulaire :
          - B2 est une liste de choix qui correspond aux différents types de luminaire de la feuille base
          - B3 est une liste de choix d'après le nom "Genre" dépendant de la sélection du type de luminaire faite en B2
          Ex si on sélectionne Tube il y a 1 genre T8
          En B4 l'utilisateur doit avoir une liste de choix qui répond à la fois au critère Type Luminaire et au Critère Genre sélectionné. Dans le cas du choix "Tube," la liste de choix propose uniquement la longueur qui correspond à la ligne 7 de la base osram new led2 x130 Tube T8 ...600. il manque la longueur correspondant à la ligne3 Osram;

          Merci
          0
          1. Contributeur
            Re
            je ne veux pas chercher à comprendre vos références,ce n'est pas le but, mais pour moi, il n'y a en colonne T qu'un seule formule en T2 et rien d'autre.
            Je ne vois donc pas comment vous pourriez avoir plusieurs valeurs dans cette liste!
            Ou alors quelque chose m'échappe?
            crdlmnt

            Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
            0
            1. Bjr

              oui pour moi ma formule est fausse je cherche la "bonne" formule qui me permettrait d'avoir une liste de choix exacte dans le formulaire.
              0
              1. Contributeur
                Je suis un peu dubitatif car mon point de vue me parait tellement simple que je doute fortement qu'il corresponde à ce que vous attendez, mais ce qui est sur, si le type donne la longueur::
                en T2, à tirer vers le bas du tableau:
                =SI(E2=formulaire!$B$2;H2;"")
                vous éditera toutes les longueurs du types, plusieurs fois si elle s'y trouvent plusieurs fois
                et
                =SI(ET(E2=formulaire!$B$2;NB.SI($T$1:T1;H2)=0);H2;"")
                attention aux blocages sur le 1° T1 et pas sur le 2°)
                ne vous les éditera qu'une seule fois.

                Dans les deux cas avec un menu "à trou" comme celui que vous avez en B2

                Mais qu'est ce qui m'a échappé?

                crdlmnt
                0
            2. J'ai essayé de coller les formules mais ça n'a pas marché.

              moi aussi ça m'échappe

              j'ai également mis une validation de B3

              =DECALER(LONGUEUR;EQUIV(B1;TypeLuminaire;0)-1+ EQUIV(B2;DECALER(GENRE;EQUIV(B1;TypeLuminaire;0)-1;);0)-1;0;SOMMEPROD((TypeLuminaire=B1)*(GENRE=B2)))
              mais toujours pas de liste de choix (uniquement une longueur retournée au lieu de deux)
              0
              1. Contributeur
                Ah? chez moi, ça donne ça.
                http://www.cijoint.fr/cjlink.php?file=cj201011/cij957rQSD.xls
                crdlmnt
                0
            3. Oui ça marche si ce n'est qu'il y a un petit souci de recopie car il manque une longueur. Mon souci est surtout que la formule devient lourde avec toute la base de données.

              dur dur
              0
              1. Contributeur
                quelle est la longueur qui ne marche pas (sachant que les longueurs identiques ne sont éditées qu'une seule fois?
                la formule n'est pas plus lourde que la précédente et sans formule, je ne vois pas ! :-)
                Ceci dit je ne sais pas si le fichier que vous mettez à disposition est complet, mais 64,5k, on ne peut pas dire que ce soit lourd!
                crdlmnt
                0
            4. Bonjour,

              Il y a un souci de recopie par exemble de la ligne 7 lorsqu'on sélectionne "tube". Merci en tout cas pour votre aide.
              0