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
254