Liste déroulante dans excel
Skeo
-
Mike-31 Messages postés 19571 Date d'inscription Statut Contributeur Dernière intervention -
Mike-31 Messages postés 19571 Date d'inscription Statut Contributeur Dernière intervention -
Le problème est le suivant: j'ai une liste de fournisseur dont je me sert dans un menu déroulant mais je voudrai avoir la possibilité de rajouter un fournisseur et que celui-ci soit alors accessible dans le menu, par exemple par l'intermédiaire d'un bouton "ajouter un fournisseur" qui rajouterai une ligne à mon tableau tout en l'incluant dans le menu.
Cela est-il possible?
Merci de votre aide.
Cela est-il possible?
Merci de votre aide.
A voir également:
- Liste déroulante dans 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
1 réponse
Salut,
Deux façons,
Toute simple, si actuellement ta liste déroulante prend en compte les cellules A1 à A10, la cellule A10 doit être vide et nommée par exemple toto (Insertion/Nom/Définir)
cette cellule A10 doit restée vide
La formule de validation est (Donnée/Validation/sélectionner Liste/saisir la formule =$A$1:toto
Chaque fois que tu auras un nouveau fournisseur à ajouter à la liste clic sur ta cellule A10 (Insertion/ligne) une ligne sera ajouté entre la A9 et la A10 et sera automatiquement prise en compte dans ta liste déroulante
Sinon si tu connais un peu le VBA il est possible d'écrire un petit code qui fera cette manip automatiquement mais es que cela en vaut la peine !
Deux façons,
Toute simple, si actuellement ta liste déroulante prend en compte les cellules A1 à A10, la cellule A10 doit être vide et nommée par exemple toto (Insertion/Nom/Définir)
cette cellule A10 doit restée vide
La formule de validation est (Donnée/Validation/sélectionner Liste/saisir la formule =$A$1:toto
Chaque fois que tu auras un nouveau fournisseur à ajouter à la liste clic sur ta cellule A10 (Insertion/ligne) une ligne sera ajouté entre la A9 et la A10 et sera automatiquement prise en compte dans ta liste déroulante
Sinon si tu connais un peu le VBA il est possible d'écrire un petit code qui fera cette manip automatiquement mais es que cela en vaut la peine !