Menu déroulant, non visible

Bonjour

J'ai cette formule dans la Validation de données sur 6 cellules, D43 à D48 de mon fichier sous forme de menu déroulant.

Même si les cellules $C$11;$G$11;$C$26;$G$26;$C$36;$G$36, ne sont pas remplies, mes cellules D43 à D48 ont des données quand même. (les $A$3:$A$14)

Ce que j'aimerais, c'est que les cellules que j'ai colorié (en Rouge) dans ma formule lorsque qu'elles sont vides, les données de ma base Tarifaire (Coloriées en Bleu) n’apparaissent pas.

Est-ce possible ?

=INDIRECT(SI(((45536-CHOISIR(LIGNE()-42;$C$11;$G$11;$C$26;$G$26;$C$36;$G$36))/365)>=19;"'Base Tarifaire'!$A$3:$A$14";SI(((45536-CHOISIR(LIGNE()-42;$C$11;$G$11;$C$26;$G$26;$C$36;$G$36))/365)>=7;"'Base Tarifaire'!$G$3:$G$15";"'Base Tarifaire'!$I$3:$I$5")))

Par avance merci

Bonjour,

Si l'on teste ($C$11;$G$11;$C$26;$G$26;$C$36;$G$36) avant la formule, un essai ...

=SI(NBVAL($C$11;$G$11;$C$26;$G$26;$C$36;$G$36)=0;"";INDIRECT(SI(((45536-CHOISIR(LIGNE()-42;$C$11;$G$11;$C$26;$G$26;$C$36;$G$36))/365)>=19;"'Base Tarifaire'!$A$3:$A$14";SI(((45536-CHOISIR(LIGNE()-42;$C$11;$G$11;$C$26;$G$26;$C$36;$G$36))/365)>=7;"'Base Tarifaire'!$G$3:$G$15";"'Base Tarifaire'!$I$3:$I$5"))))

Bizz

Bonjour Bizz

Je voulais tester votre formule, mais je n'arrive pas à faire un copier/coller. Je vais bien un ctrl+c et lorsque je fais ctrl+v, rien n'apparaît.

Merci beaucoup pour votre aide

José

Bonjour,

Une autre façon de faire le copier/coller :

Sélectionne la formule : en gardant le curseur de la souris sur la sélection, clic-droit, Copier.

Rendu à destination, clic-droit, Coller.

De l'une des façons ou de l'autre, s'il y a trop de manipulations entre le Copier et le Coller, ou que le navigateur est fermé avant de coller, il se peut que le "Presse-Papier" soit vidé.

Réessaye

Bizz

J'avais essayé également et ça ne fonctionne pas non plus. Le seul moyen sera d'écrire la formule manuellement.

=SI(NBVAL($C$11;$G$11;$C$26;$G$26;$C$36;$G$36)=0;"";INDIRECT(SI(((45536-CHOISIR(LIGNE()-42;$C$11;$G$11;$C$26;$G$26;$C$36;$G$36))/365)>=19;"'Base Tarifaire'!$A$3:$A$14";SI(((45536-CHOISIR(LIGNE()-42;$C$11;$G$11;$C$26;$G$26;$C$36;$G$36))/365)>=7;"'Base Tarifaire'!$G$3:$G$15";"'Base Tarifaire'!$I$3:$I$5"))))

recommence ! mais a mon avis,ça ne doit pas fonctionner

essaye

=SI(NBVAL($C$11;$G$11;$C$26;$G$26;$C$36;$G$36)<>0;INDIRECT(SI(((45536-CHOISIR(LIGNE()-42;$C$11;$G$11;$C$26;$G$26;$C$36;$G$36))/365)>=19;"'Base Tarifaire'!$A$3:$A$14";SI(((45536-CHOISIR(LIGNE()-42;$C$11;$G$11;$C$26;$G$26;$C$36;$G$36))/365)>=7;"'Base Tarifaire'!$G$3:$G$15";"'Base Tarifaire'!$I$3:$I$5")));"")

Bonjour

Comme le Copier/Coller ne fonctionne pas, je tape la formule mais arrivé à un moment, je ne peux plus mettre des caractères.

=SI(NBVAL($C$11;$G$11;$C$26;$G$26;$C$36;$G$36)=0;"";INDIRECT(SI(((45536-CHOISIR(LIGNE()-42;$C$11;$G$11;$C$26;$G$26;$C$36;$G$36))/365)>=19;"'Base

Tarifaire'!$A$3:$A$14";SI(((45536-CHOISIR(LIGNE()-42;$C$11;$G$11;$C$26;$G$26;$C$36;$G$36))/365)>=7;"'Base
Tarifai

Je ne peux pas aller plus loin...C'est frustrant...

Bonjour à tous !

Ne pensez-vous pas qu'il serait temps de poster un classeur représentatif ?

Les cellules de mon fichier que je souhaite formuler sont les cellules D43 à D48

Bonjour domino01, le forum,

Je viens de réaliser que le nombre de caractères de la formule de validation est limité.

D'où le "Coller" qui ne fonctionne pas si la formule dépasse cette limite.

Si l'on renomme la feuille "Base Tarifaire" en "Tarif" et que l'on supprime les signes de dollar devant les colonnes, ça fonctionne avec la formule de DjiDji59430 (un peu raccoucie).

Comme ceci : (cette formule contient 254 caractères --- la limite est possiblement 254 ou 255)

=SI(NBVAL(C$11;G$11;C$26;G$26;C$36;G$36)<>0;INDIRECT(SI(((45536-CHOISIR(LIGNE()-42;C$11;G$11;C$26;G$26;C$36;G$36))/365)>18;"'Tarif'!A$3:A$14";SI(((45536-CHOISIR(LIGNE()-42;C$11;G$11;C$26;G$26;C$36;G$36))/365)>6;"'Tarif'!G$3:G$15";"'Tarif'!I$3:I$5")));"")

Ne pas oublier de renommer la feuille ...

Bizz

Bonjour à tous

Mille mercis pour votre contribution.

La nouvelle formule est maintenant repositionnable dans ma Validation de données, mais elle ne résout pas mon problème, le menu déroulant apparaît toujours. Ce n'est pas grave, c'était juste pour éviter de faire des erreurs car ce fichier sera utilisé par d'autres bénévoles qui ont compétences limitées en Excel

Merci encore et bonne journée à tous

José

image

Bonjour à tous,

regarde si ça peut t'aider

Rechercher des sujets similaires à "menu deroulant visible"