Afficher texte en fonction d'un choix dans liste déroulante

Bonjour le forum ,

je viens solliciter votre aide afin d'automatiser un fichier excel.

voici la problématique :

j'ai un tableau avec deux colonnes C (action) et D (description). dans les cellules de la colonne C on retrouve une liste déroulante qui permet de choisir entre différentes actions.

je veux que a chaque fois qu'on choisit une action dans la colonne C, la description correspondante (se trouvant dans une colonne G) s'affiche dans la colonne D, et qu'on puisse écrire dedans /Modifier tout en gardant la mise en forme d'origine.

pour une meilleure compréhension, je vous joins un fichier exemple

Je vous remercie par avance pour votre aide.

189ld.xlsx (9.77 Ko)

Bonjour

Un essai à tester. Te convient-il ?

Bye !

646ld.xlsm (20.91 Ko)

Bonjour MB, bonjour le forum,

Essaie comme ça :

Private Sub Worksheet_Change(ByVal Target As Range)
Dim PL As Range 'déclare la variable PL (PLage)

Set PL = Range("C7:C16") 'définit la plage PL (à adapter éventuellement)
'si la cellule modifiée se trouve ailleurs que dans la plage PL, sort de la procédure
If Application.Intersect(Target, PL) Is Nothing Then Exit Sub
Select Case Target.Value 'agit en fonction de la valeur de la cellule modifiée
    Case "Transfert de comptes" 'cas
        L = "Depuis :,Vers :" 'définit la liste L
    Case "Màj documents" 'cas
        L = "Date :,Poids :" 'définit la liste L
    Case "création d'index " 'cas
        L = "Client :,Index :" 'définit la liste L
    Case "Données marchandise " 'cas
        L = "Poids :,Dimension :, Nombre :" 'définit la liste L
End Select 'fin de l'action en fonction de la valeur de la cellule modifiée
With Target.Offset(0, 1).Validation 'prend en compte la validation de donnée de la cellule une colonne à droite de la cellule modifiée
    .Delete 'efface l'ancienne validation de donnée
    .Add xlValidateList, Formula1:=L 'applique la liste L comme liste de validation de donnée
End With 'fin de la prise en compte la validation de donnée...
End Sub

[Édition]

Bonjour Gmb, nos post se sont croisés... Nous n'avons pas compris la même chose visiblement...

bonjour

et pour l'exploitation d'un tel fichier: ???????

cordialement

Re,

tulipe_4 a écrit :

et pour l'exploitation d'un tel fichier: ???????

Ça dépend ! Si c'est pour une usine à gaz !...

Rechercher des sujets similaires à "afficher texte fonction choix liste deroulante"