Liste déroulante sous condition si

Bonjour à tous,

Voilà mon pb :

Dans ma cellule A1 je renseigne un chiffre entre 1 et 5

Et je cherche la formule qui me permettrait en cellule A2 d'afficher :

"" (vide) si A1 = 1

une liste déroulante de 2 choix "M" & "N" si A1>1

Y a t-il une solution ?

Merci.

Bonjour

Regarde si ça te convient

198cdonze.xlsx (14.42 Ko)

Amicalement

Nad

Cela répond bien à ma question.

J'avais néanmoins oublié un petit paramètre, je voudrais qu'en plus, par défaut, dans la cellule A2, s'affiche la première valeur de la liste déroulante ...

Merci.

Re

Impossible par formule.

Tu acceptes un code ?

Nad

Oui j'avais pensé à un code mais est-il possible de faire en sorte que la macro s'exécute "toute seule" dès que l'on modifie la valeur de la cellule A1 ?

Re

Tu fais un click droit sur le nom de la feuille ==> Visualiser le code et tu colles

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Target, Range("A1")) Is Nothing Then
Range("A2") = ""
If Target.Value > 1 Then Range("A2") = "M"
End If
End Sub

Nad

Rechercher des sujets similaires à "liste deroulante condition"