Automatiser l'insertion de listes déroulantes
Résolu/Fermé
KrioxFear
Messages postés
23
Date d'inscription
vendredi 1 juin 2012
Statut
Membre
Dernière intervention
1 avril 2017
-
27 mars 2017 à 08:42
KrioxFear Messages postés 23 Date d'inscription vendredi 1 juin 2012 Statut Membre Dernière intervention 1 avril 2017 - 29 mars 2017 à 09:22
KrioxFear Messages postés 23 Date d'inscription vendredi 1 juin 2012 Statut Membre Dernière intervention 1 avril 2017 - 29 mars 2017 à 09:22
A voir également:
- Automatiser l'insertion de listes déroulantes
- Insertion liste déroulante excel - Guide
- Insertion signature word - Guide
- Insertion sommaire word - Guide
- Listes déroulantes en cascade excel - Guide
- Insertion filigrane word - Guide
1 réponse
KrioxFear
Messages postés
23
Date d'inscription
vendredi 1 juin 2012
Statut
Membre
Dernière intervention
1 avril 2017
28 mars 2017 à 09:40
28 mars 2017 à 09:40
J'ai trouvé une solution mais elle ne me convient pas à 100%, j'ai donc ma liste "f_team" que j'aimerais appliquer sur la plage G2 à G2000 donc je sélectionne toute la plage et je fais Validation des données, je mets liste et en source j'ai trouvé cette formule que j'ai adapté à ma situation :
=SI(B123<>"";DECALER(f_team;EQUIV(G123&"*";f_team;0)-1;;NB.SI(f_team;G123&"*");1);f_team)
Honnêtement je comprends pas grand chose dans cette formule même si pour l'instant elle fonctionne. J'aimerais bien savoir ce qu'elle fait précisément car pour l'instant elle s'applique à toute la colonne mais j'aimerais que si B2 est vide G2 ne propose pas la liste déroulante.
=SI(B123<>"";DECALER(f_team;EQUIV(G123&"*";f_team;0)-1;;NB.SI(f_team;G123&"*");1);f_team)
Honnêtement je comprends pas grand chose dans cette formule même si pour l'instant elle fonctionne. J'aimerais bien savoir ce qu'elle fait précisément car pour l'instant elle s'applique à toute la colonne mais j'aimerais que si B2 est vide G2 ne propose pas la liste déroulante.
28 mars 2017 à 10:26
J'aimerais bien savoir ce qu'elle fait précisément
Ta formule recherche dans ta liste 'f_team' le début de ta saisie et te propose les éléments correspondants.
mais j'aimerais que si B2 est vide G2 ne propose pas la liste déroulante
Dans ce cas essayes ceci
28 mars 2017 à 18:11
Désolé, j'ai écrasé le nom de ta liste en l'enlevant en fin pour qu'elle ne s'affiche pas.
29 mars 2017 à 09:22
La saisie est prise en compte dans les valeurs proposées par la liste donc tout fonctionne comme je veux.
Merci pour votre aide.
28 mars 2017 à 10:34
Pour cela il faut je pense ajuster votre formule en commençant par la ligne 2 et écrire
=SI(B2<>"";DECALER(f_team;EQUIV(G2&"*";f_team;0)-1;;NB.SI(f_team;G2&"*");1);f_team)
pour que la conditon SI(Bxx<>"" s'associe automatiquement à la ligne où se trouve la validation
crdlmnt