Excel 2010 Bloquer une cellule par le résultat d'une autre [Résolu]

poseidonjr 15 Messages postés lundi 9 avril 2012Date d'inscription 9 avril 2017 Dernière intervention - 9 avril 2017 à 11:32 - Dernière réponse : poseidonjr 15 Messages postés lundi 9 avril 2012Date d'inscription 9 avril 2017 Dernière intervention
- 9 avril 2017 à 18:28
Bonjour,

J'ai un problème sur excel pour verrouiller une cellule par rapport au résultat d'une autre.

J'ai bien recherché sur internet mais il n'y a pas mon problème exact.

Je m'explique, par exemple, sur une cellule A1 j'ai une liste déroulante que j'ai intégré depuis le menu validation, sélectionné liste etc... Maintenant, j'ai sur la cellule B1 une liste avec 2 choix, validé ou à vérifier.

Ce que je voudrais, c'est que si ma B1 est validé, je ne puisse plus modifier ma A1 et que si elle est sur à vérifier, je puisse modifier ma valeur sur A1.

En gros, comment verrouiller avec une condition alors que j'ai déjà intégré une liste car j'ai bien trouvé la solution =ESTVIDE(B1) mais comment faire vu que j'ai une liste =Feuil2!$C$1:$C$11001 ?

Merci infiniment pour votre aide !

Afficher la suite 

2 réponses

Répondre au sujet
Frenchie83 1727 Messages postés lundi 6 mai 2013Date d'inscription 15 décembre 2017 Dernière intervention - 9 avril 2017 à 16:56
+1
Utile
Bonjour
En ce qui concerne le verrouillage de la cellule A1 si B1 ="validé.
Mettre ce bout de code VBA dans le module de la feuille en cours.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Not Intersect(Target, [A1]) Is Nothing Then If [B1] = "validé" Then [B1].Select
End Sub

Avec l'exemple c'est plus parlant
http://www.cjoint.com/c/GDjo1Uf6fLw
Pour la dernière question, je n'ai pas compris, un fichier en pièce jointe serait le bienvenu.
Cdlt
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de Frenchie83
poseidonjr 15 Messages postés lundi 9 avril 2012Date d'inscription 9 avril 2017 Dernière intervention - 9 avril 2017 à 18:28
0
Utile
Merci beaucoup pour ton aide !

ça fonctionne à merveille !

A bientôt
Commenter la réponse de poseidonjr