Sélection plages différentes avec liste déroulante

Bonjour à tout le forum

J'ai besoin de créer une commande qui en fonction du choix que je fais dans une liste déroulante sélectionne une plage de données bien précise.

Cette plage de données se constitue de de colonnes

colonne 1 = Ø Colonne 2 = %

il existe un rapport de taux d'occupation de volume entre la colonne 1 et 2 mais je ne peux pas le modifier

Si je saisie par exemple Ø 6 et si je choisi dans la liste déroulante Ø 28 alors je dois avoir 5, mais si je choisie Ø 45 alors je dois avoir 2

Je joint un fichier


oups voici le fichier

15alveoles.xlsx (12.17 Ko)

Bonjour

Petite précision

Quelles cellules veux-tu voir remplies? celles de ton tableau du bas?

A te lire

Cordialement

Bonsoir Amadéus et bonsoir le forum

En fait moi je saisie la valeur de section de câble 11 dans la colonne A à partir de la ligne 10 par exemple

Si En "B3" Je sélectionne Ø 28 , je voudrais q'en"B10" apparaîsse "19".

Mais si je change Ø 28 par 45 en "B10" il doit apparaître "6 "

Une fois que j'ai saisie toutes mes sections de câble, je fais une somme de la colonne "B" en "B6"

Pour l'instant je voudrais simplement arriver à faire ça

Tout ce que j'ai mis dans les colonnes C; D; E; F;et G peut être effacer

Ensuite, une petite question peut on réaliser un UserForm avec cette procédure et le rendre exécutable sur d'autre fichiers excel

Merci beaucoup pour ta disponibilité

Bonjour

La formule en B10, à incrémenter bers le bas

=RECHERCHEV($A10;DECALER($H$12:$I$26;;EQUIV(SUPPRESPACE(SUBSTITUE(B$3;CAR(216);""))*1;$H$10:$X$10;0)-2);2;0)

renvoie un #N/A pour certaines valeurs absentes des tableaux pour les diamétres 100 et sup

J'aurais pu bien sur faire un SI pour annuler cette valeur d'erreur, mais avec ta version, tu auras plus logique d'écrire

=SIERREUR(La formule;"" ou 0) j'ai donc laissé en l'état

Cordialement

20alveoles.zip (6.58 Ko)

Super Amadéus

Oui je sais pour les valeurs mais c'est pas moi qui décide des section ou diamètre

J'avais regarder le cours excel sur "Décaler" mais j'avais pas du tout saisie le truc

Juste comme ça, j'ai essayé de mettre une mise en forme conditionnelle dans la cellule de la somme en "B6" afin

que si celle-ci arrive ou dépasse ( = Ou >) le chiffe s'affiche en rouge mais ça marche pas

Un grand merci Amadéus et vive ce forum

Bonjour

Pour la MFC

"La formule est"

si B6 doit être entre 2 bornes

=ET($B$6>Borne inf;$B$6<Borne Sup)

si B6 doit être>=

=$B$6>= Borne

Cordialement

Bonsoir tout le monde

Merci Amadéus pour ta réponse, mais je n'y arrive pas

voilà ce que je mets en

=ET($B$6>50;$B$6<100) en MFC et je selectionne gars et rouge

Bonjour

Pour la MFC, ta formule est correcte

"Condition1"

tu sélectionnes

"La Formule est"

tu entres ta formule

=ET($B$6>50;$B$6<100)

tu choisis Police Gras, couleur Rouge

et tu valides

Sur le fichier que tu as envoyé, avec les câbles choisis, cette condition ne peut être VRAI

donc si B6 ne remplit pas ces conditions, tu ne verras pas le résultat

Ton fichier avec un exemple

Cordialement

14alveoles.zip (6.65 Ko)

Bonsoir tout le monde

Merci Amadéus tu es vraiment super

Je ferme le dossier

encore un grand merci

Rechercher des sujets similaires à "selection plages differentes liste deroulante"