XL 2016 Liste déroulante et création de cellules (en fonction du choix effectué dans la liste)

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

ntb

XLDnaute Nouveau
Bonjour à tous,

J'aimerai faire apparaitre du texte ou des valeurs en fonction du choix que j'effectue dans une liste déroulante.
Si je choisi par exemple la valeur "Création de cellules" dans le menu déroulant j'aimerai que 2 lignes en dessous s'affiche des valeurs dans les cellules comme par exemple "première cellule créée" puis la ligne d'en dessous "deuxième cellule créée"
Lorsque je choisi "pas de création" j'aimerai que rien n'apparaisse dans les cellules en dessous.

Avez-vous une solution pour cela? Si vous ne comprenez pas ma requête n'hésitez pas 😉
 

Pièces jointes

Solution
Bonjour ntb

Je viens de modifier le code suivant ta derniere demande. Dans ce cas, on utilise la procedure evenementielle WorkSheet_Change qui se declenche au changement de du contenu de la cellule D9.

Voir fichier joint
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
    Application.Volatile
    If Not Intersect(Target, [D9]) Is Nothing Then
        If Target = "Lignes masquées" Then
            Rows("11:14").EntireRow.Hidden = True
        ElseIf Target = "Lignes apparentes" Then
            Rows("11:14").EntireRow.Hidden = False
        End If
    End If
End Sub
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour