Je fais une liste déroulante qui est susceptible d'évoluer, c'est à dire que je pourrais rajouter des éléments.
Pour cela j'ai sélectionnée mes données + des cellules vides si je rajoute des éléments.
Mais quand je vais sur mon tableau et que je clique sur ma liste déroulante, celle-ci commence par une cellule vide et en bas de mon listing.
Est-ce qu'il est possible de faire commencer ce listing d'en haut tout en ayant des cellule vides qui pourrait se remplir si on vient à rajouter des médicaments dans l'onglet prix ?
Moi je serais faire la manip si on rajoute un médicament dans l'onglet Prix mais qu'il ne se retrouve pas dans le listing mais mes collègues ne seront pas faire cela donc si je peux gagner qu'elle "trafique" le fichier
Merci beaucoup.
Par contre, je n'arrive pas à comprendre comment vous avez fait
Je lis bien dans Validation que vous avez mis =specialite mais après, c'est le blanc ??
Autre question : cette formule signifie qu'il n'y pas de valeurs de fin c'est à dire comme on pourrait mettre de A4 à A108.
Avec cette formule, c'est de A4 à l'infini si on peut dire ?
Me revoilà avec mon fichier officiel et c'est le couac !!!
Pourquoi ma liste part d'en bas et pas d'en haut avec une cellule vide !
J'ai effectivement fait un copier-coller de ta formule car je n'arrive pas à faire cette fameuse sélection de ma liste des médicaments de A4 à A93, je ne sais pas à quel moment il faut le faire !
Je vois bien que dans la formule, les éléments sélectionnés vont jsuqu'à A94 (donc cellule vide) et non A93
=DECALER(Prix!$A$4;;;NBVAL($A:$A)-1)
le nbval permet de gérer la longueur de la liste au nombre de cellule non vide de la colonne concernée
le -1 sous entend que ta liste contient une cellule non vide avant ta liste (une en-tête de colonne)