XL pour MAC Liste déroulante qui s'amenuise

chacal51

XLDnaute Nouveau
Bonjour,

je vous joints un fichier excel. J'ai crée une liste deroulante pour le choix du joueur ou coach ou Re mais je n'arrive pas à trouver comment retirer le choix du joueur une fois fait dans la liste déroulante sur les choix suivant. J'aimerais si possible sans vba ou bien une explication. En fait une liste qui diminue à chaque choix fait.
Merci beaucoup

Bonne journée
 

Pièces jointes

  • Bordereau d'équipe vierge forum.xlsx
    28.4 KB · Affichages: 5

chacal51

XLDnaute Nouveau
Bonjour
a ce niveau ce sera plus simple de passer par VBA
car ta liste de validation devra être mise à jour a chaque ajout
même si çà reste possible de faire par formule avec un tableau intermédiaire dédoublonné
Merci mais du coup si c'était pour moi ça pourrait mais comme c'est un fichier que je partage il faudra activé les macros et du coup pas sur que cela fonctionne correctement.
sinon j'ai ce nouveau fichier mais ça me remplace par une case vide à la place. Y'a possibilité de juste laisser les noms?
 

Pièces jointes

  • bordereau-d-e-quipe-vierge-forum (1).xlsx
    30.9 KB · Affichages: 2

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Chacal, Patrick, Ryu,
Un simple essai en PJ avec :
1- Dans feuille Joueurs ajourt d'une colonne Index :
VB:
=SI(t_joueurs[[#Cette ligne];[Liste validation]]<>"";LIGNE()-1;0)
2- Nommage de :
Titre =t_joueurs[[#En-têtes];[Index]]
ListeTot =Joueurs!$G$2:$G$100
3- En liste de validation :
Code:
=DECALER(Titre;1;-1;NB.SI(ListeTot;">0"))
 

Pièces jointes

  • bordereau-d-e-quipe-vierge-forum (1).xlsx
    29.4 KB · Affichages: 9

chacal51

XLDnaute Nouveau
Bonjour Chacal, Patrick, Ryu,
Un simple essai en PJ avec :
1- Dans feuille Joueurs ajourt d'une colonne Index :
VB:
=SI(t_joueurs[[#Cette ligne];[Liste validation]]<>"";LIGNE()-1;0)
2- Nommage de :
Titre =t_joueurs[[#En-têtes];[Index]]
ListeTot =Joueurs!$G$2:$G$100
3- En liste de validation :
Code:
=DECALER(Titre;1;-1;NB.SI(ListeTot;">0"))
Merci sylvanu, le seul truc que je n'arrive pas à comprendre c'est le nommage de ListeTot, tu le nommes où? j'ai vraiment du mal
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Re,
Pour nommer une cellule ou une plage, il vous suffit de sélectionnez la plage désirée et de mettre un nom comme indiqué ci dessous.

1696399267624.png
1696399321300.png

Ces noms sont modifiables via Formules/Gestionnaire de nom :
1696399450405.png


ceci étant dit, la solution qui vous fut proposé sur l'autre site me semble plus pertinente. :)
 

Discussions similaires

Statistiques des forums

Discussions
313 281
Messages
2 096 787
Membres
106 748
dernier inscrit
Abdel93