Propriété liste déroulante excel
cpedro27
Messages postés
39
Statut
Membre
-
axions -
axions -
Bonjour,
Dans mon tableau excel j'ai insérer des listes déroulantes, et je voudrais savoir s'il est possible de faire une proposition de sélection. Par exemple, dans une liste de jour, qu'il me propose mercredi quand je commence a taper "merc".
La liste est trop longue pour la faire dérouler, et les intitulés aussi pour les taper exactement.
Merci
guillaume
Dans mon tableau excel j'ai insérer des listes déroulantes, et je voudrais savoir s'il est possible de faire une proposition de sélection. Par exemple, dans une liste de jour, qu'il me propose mercredi quand je commence a taper "merc".
La liste est trop longue pour la faire dérouler, et les intitulés aussi pour les taper exactement.
Merci
guillaume
A voir également:
- Propriété liste déroulante excel
- Liste déroulante excel - Guide
- Excel liste déroulante en cascade - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Déplacer colonne excel - Guide
cordialement
guillaume
a priori, non ! ...
ouvrir l'éditeur VBA (un clic D sur l'onglet de feuille et "Visualiser le code")
et ouvrir le mode "Création" puis choisir une "Zone de liste déroulante ActiveX"
(je crois me souvenir que 2000 en dispose)
la positionner et ouvrir "Propriétés" une fenêtre en 2 colonnes s'ouvre avec, à gauche, le nom des commandes et à droite les commandes.
à droite sur cette colonne droite, il y a des listes déroulantes des différentes commandes possibles.
Un vrai jeu de piste ! bonne découverte !
certaines cellules de droite sont vides, il s'agit, par Catégorie :
Value (qui prendra la valeur de la sélection finale dans la liste, et donc change à chaque fois)
LinkedCell (qui est la cellule-cible recevant la sélection finale) à renseigner !
ListFilRange (qui est la liste source, de préférence nommée préalablement)
Text (semblable à Value)
le réglage de longueur de liste déroulante apparente se fait par ListRows (à 8 par défaut)
mais qui ne devrait pas dépasser 30, sinon le fond de liste sort de l'écran.
modifier la cde MatchEntry (post ci-dessus)
Fermer la fenêtre Propriétés, vérifier la position de la liste et fermer le mode Création puis l'éditeur VBA
L'essentiel est fait
En cas de difficulté, ce topic dispose d'un arsenal d'astuces et de cours très explicites, dont je me suis servi dès les 1ers obstacles.
un détail ! cette liste reste apparente sur la feuille, mais peut disparaître à l'impression :
ligne PrintObject, remplacer True par False
sinon, reviens nous voir pour d'autres compléments
Cordialement
Encore merci