Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Liste déroulante

nini49

XLDnaute Nouveau
Au sujet des listes déroulantes, je voulais savoir si il y a une possibilité d'avoir une liste déroulante pour qu'on voir le mot complet, mais que sa écrive dans la colonne seulement une abréviation. (exemple P = personne ou C= couple sans enfant)

Merci!!!
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonsoir Nini, Excfl,
En PJ avec l’abréviation dans la cellule de la liste déroulante, avec :
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
  If Target.Address = "$B$2" Then
    Application.EnableEvents = False
    Target = Left(Target, 1)
    Application.EnableEvents = True
  End If
End Sub
 

Pièces jointes

  • Nini.xlsm
    13 KB · Affichages: 8

job75

XLDnaute Barbatruc
Bonjour nini49, excfl, sylvanu,

Deux solutions :

- fichier .xlsx avec une zone de liste déroulante (contrôle de formulaire)

- fichier .xlsm avec une ComboBox (contrôle ActiveX).

A+
 

Pièces jointes

  • Zone combinée(1).xlsx
    12.1 KB · Affichages: 5
  • ComboBox(1).xlsm
    14.2 KB · Affichages: 5

Discussions similaires

Réponses
12
Affichages
303
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…