Insérer soit une valeur ou soit une liste

Bonsoir,

J'ai besoin d'aide pour ce problème : je cherche à afficher dans ma cellule B2 soit

  • La liste déroulante "Options?" de l'onglet "Liste Déroulante" (i.e "Yes/No") si en cellule B1 a été sélectionnée la valeur "8"
  • Le mot "Non" si en cellule B1 a été sélectionnée la valeur "6"

Faut-il passer par du code VBA? Je suis novice.

Un grand merci pour votre aide!

François

Bonsoir Franz007,

Ci-dessous fichier modifié pour ta demande.

21exemple-liste.xlsm (34.41 Ko)

Bonjour

Bonjour à tous

Une variante.

Sub Listing()
    If [B1] = 1 Then
        Range("B2").Validation.Delete
        Range("B2") = "Non"
    ElseIf [B1] = 2 Then
        With Range("B2")
            .Validation.Delete
            .Validation.Add Type:=xlValidateList, Formula1:="=Liste_Déroulante!$B$2:$B$3"
        End With
    End If
End Sub

Bye !

Rechercher des sujets similaires à "inserer soit valeur liste"