Comment verrouiller une cellule avec liste?

DrPatno -  
PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Je souhaiterais verrouiller une cellule avec liste déroulante en fonction d'une autre cellule qui a également une liste déroulante.
Merci

2 réponses

  1. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511
     
    Bonjour

    Verrouiller ????

    Je crois plutôt comprendre liste déroulante en cascade, voir ces fiches dans les astuces

    Cordialement
    0
    1. DrPatno
       
      Exactement. Merci à toi. Cependant je suis maintenant heurté à un autre problème. Je voudrais que plusieurs cellules avec liste déroulante dépendent d'une cellule avec liste déroulante.
      0
    2. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511 > DrPatno
       
      Bonjour
      Tu veux dire plusieurs cellules avec LD qui dépendent d'une seule autre cellule avec LD ; il faut donc verrouiller la référence de la cellule maîtresse par des $ dans la formule pour les cellules secondaires.

      Exemple : A1 est avec la LD principale ; B1 à B5 avec la LD secondaire ; dans la formule de validation de données pour B1 à B5 verrouiller la référence à A1 comme ceci $A$1

      Si c'est autre chose envoie une copie de ton fichier sans donnée confidentielle en expliquant ce que tu souhaites à tel ou tel endroit en utilisant cjoint.com


      Cordialement
      0
    3. DrPatno
       
      Bonjour à toi
      Et d'ores et déjà merci pour tes réponses.
      Alors en fait avec les LD en cascade je voudrais qu'en C12 lorsque je sélectionne "non réalisée" (LD=réalisée;non réalisée), en E12 (LD=positive;négative) je ne puisse plus écrire quoique ce soit et qu'en G12 (LD=décollée;pas décollée) je ne puisse également sélectionner quoi que ce soit.
      Le problème est que j'ai l'impression qu'en suivant la procédure de LD en cascade, il y aura deux plages nommées "réalisée" : une plage avec (positive;négative) et une autre (décollée;pas décollée).
      0
    4. DrPatno
       
      J'oubliais, voici le lien: https://www.cjoint.com/c/HFvmnaE2iaL.
      Tant qu'on y est, je désirais aussi qu'une cellule sans LD sois figée (on ne peut rien inscrire) en fonction des données contenues dans deux autres autres.
      Exemple pour figer ma cellule en fonction d'une donnée contenue dans C12, je fais: =C12<>"Non réalisé".
      Pour figer ma cellule en fonction de donnée contenue dans plusieurs cellules : ?????

      Merci à toi d'avance
      0
    5. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511 > DrPatno
       
      Je croix que pour figer/verrouiller tes cellules après remplissage il va te falloir un code VBA ; en passant par la protection de la feuille il n'y a plus la possibilité de verrouiller une cellule.

      Je suis totalement ignorant en la matière ; je passe donc la main aux spécialistes.

      Je remets le lien cliquable de ton fichier https://www.cjoint.com/c/HFvmnaE2iaL

      Bonne route
      Cordialement
      0
  2. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511
     
    Bonjour

    En attendant d'avoir une réponse, voici une recherche Google où tu pourrais trouver ce que tu cherches.

    Cordialement
    0