Fonction DECALER avec NBVAL pour ComboBox sur une feuil

Bonjour,
La colonne AB est en formule et c’est la cellule I17 qui l’alimente.
J’utilise la fonction suivante pour afficher dans ma ComboBox1 la colonne AB qui se trouve dans la feuil Mois
=DECALER(Départ!$AB$1;0;0;NBVAL(Départ!$AB$1:$AB$38))
qui se trouve dans « Gestionnaire de noms »
Le but est d’afficher à la ComboBox1 seulement les noms qui sont affichés dans la colonne AB.
et pour l’instant je n’y arrive pas.
Je pense que ce sont les formules que j’ai mis qui me bloquent.
et peut-être aussi que ce n’est pas la bonne formule.
Merci de votre aide
PJ
Classeur1.xlsm (16,8 Ko)

Bonjour,
Comme tu détermines le nombre de participants par le biais de ta cellule I17, autant s’en servir dans la formule de ta zone dynamique « ANNEES »

=DECALER(Départ!$AB$1;0;0;Départ!$I$17)

Bonne journée

Bonjour Cousinhub,
Super merci.
Mais quand je vais sur la feuil Mois la ComboBox ne s’actualise pas.
Que faut t-il rajouter pour que la ComboBox s’actualise.
PJ

Bonjour,

si j’ai bien compris.

Clique sur la cellule B5 de l’onglet mois.

Classeur1.xlsm (16,7 Ko)

Re-,
Effectivement.
Et ceci est pour moi, un mystère…
J’ai même repris un fichier du maître en la matière (JBoisgontier), et on peut observer le même dysfonctionnement…
Une liste dynamique ne permettrait donc plus d’alimenter un Combobox issu de la BO Contrôles???
:scream:

Re,

Si tu modifie la cellule I17 de l’onglet Départ, ta liste déroulante en B5 de l’onglet Mois est mis à jour.

Bonjour,
Oui, mais la combobox ne s’adapte pas…La liste reste figée
Bizarre

Re,
as-tu vraiment besoin du combobox ?

Re-,
L’avantage du Cbx, si on ne dispose pas de 365, est la possibilité d’entrer les 1ères lettres pour effectuer un filtrage des mots commençant par…
Sinon, effectivement, une DV ferait l’affaire.
Mais c’est quand même étonnant, cette modification de comportement du Cbx

un essai, mais c’est une macro qui change le « liste » du CBx
Classeur1 (51).xlsm (24,9 Ko)

Bonjour,
Effectivement, c’est la seule solution
Bonne journée

Bonjour à tous,
Merci pour toutes vos réponses.
Pour réponse à Rubis57 oui j’ai besoin du CombobBox.
Car quand je clic sur un nom de la ComboBox cela m’emmène sur une autre feuille.
Du coup je vais garder le code de Cow18 ou sinon avec la méthode de Rubys57 est-il possible que quand on clic sur un nom cela m’envoie sur une autre feuil.
Merci à vous
PJ

Re,

Pourriez vous un peu expliquer le fonctionement de votre fichier, car vous dites " quand je clic sur un nom de la ComboBox cela m’emmène sur une autre feuille" ! Quelle feuille ?

Merci

Re,
Tous les noms de la colonne AB à sa feuil.
Et à chaque fois que l’on sélectionne un nom ça va directement à la feuil sélectionner
PJ
Classeur1.xlsm (19,7 Ko)

Re,

testes ceci et dis moi
Classeur1 (1).xlsm (29,2 Ko)

Bonsoir,
Formidable ça fonctionne super bien, je te remercie beaucoup.
Merci de ta patience et de ta rapidité.
Bonne soirée a toi et au Forum.
Et encore merci
PJ

Re,
c’était un plaisir. Content que cela te convient.

Bonne soirée à toi également.
Rubis

Ce sujet a été automatiquement fermé après 30 jours. Aucune réponse n’est permise dorénavant.