Listing

Résolu/Fermé
olympiklyon Messages postés 63 Date d'inscription dimanche 21 novembre 2010 Statut Membre Dernière intervention 8 octobre 2012 - 7 oct. 2012 à 16:54
 Benji1189 - 9 oct. 2012 à 22:49
Bonjour,

J'ai 3 listes différentes sur 3 feuilles Excel

1) une liste de machines avec les intervalles de diamètres possible

2) une liste de machines avec les intervalles d'épaisseur possible

3) une liste de machines avec les intervalles delongueur possible

J'aimerais sur une 4ème feuille où j'inscris les dimensions de tube désirés, qu'il me donne les machines pouvant fabriquer les tubes au dimension voulus.

MERCI D'AVANCE.

Bonsoir


4 réponses

eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 250
7 oct. 2012 à 17:03
Bonjour,

je crois qu'un fichier de travail sera le bienvenu.
Le déposer sur cjoint.com et coller ici le lien fourni.


eric
0
olympiklyon Messages postés 63 Date d'inscription dimanche 21 novembre 2010 Statut Membre Dernière intervention 8 octobre 2012 1
7 oct. 2012 à 17:05
http://cjoint.com/data/0JhrfkCpgAn.htm
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 250
Modifié par eriiic le 7/10/2012 à 19:32
Re,

Si tu veux bien j'ai ramené les caractéristiques des machines sur la même feuille.

Proposition :
Lorsque tu cliques sur F2 la liste filtrée des machines est affichée.
Si tu double-cliques sur la ligne d'une machine choisie son nom est ramené.
Si tu double-cliques sur la ligne 1 la liste des machines filtrée est ramenée.
Si aucune machine n'est adéquate double-cliquer n'importe où pour revenir sur la feuille.

On pourrait prévoir un autre fonctionnement mais tu n'as pas été très directif.
Par exemple changer une variable ramènerait d'office la listes des machines compatibles.
Tu dis...
https://www.cjoint.com/?BJhtgTQtpcr

Edit:
une erreur c'est peut-être glissée dans le 1er fichier.
remplacer :
...Field:=2, Criteria1:="<" & [Diam]...
par :
...Field:=2, Criteria1:="<=" & [Diam]...

Sinon exemple de la 2nde proposition : https://www.cjoint.com/?BJhtExyjVb6
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
0
Benji1189 Messages postés 4 Date d'inscription dimanche 7 octobre 2012 Statut Membre Dernière intervention 9 octobre 2012
8 oct. 2012 à 14:54
Bonjour Eriiic,

Je voudrais reproduir ton exemple de la 2nde proposition mais je n'arrive pas a voir ce que tu as rentré dans tes cellules pour que cela fonctionne. Peux-tu m'aider stp?

Merci d'avance
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 250
8 oct. 2012 à 16:12
Bonjour,

Les cellules B3, B5, B7 et F2 doivent être nommées, c'est peut-être ça qui te manquait.
Ces noms sont utilisés dans la macro et elle doit être adaptée si modification.
Sinon précise l'erreur...

eric
0
olympiklyon Messages postés 63 Date d'inscription dimanche 21 novembre 2010 Statut Membre Dernière intervention 8 octobre 2012 1
8 oct. 2012 à 18:47
Merci beaucoup eriiic ! C'est ce que je voulais
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 250
Modifié par eriiic le 8/10/2012 à 19:29
ok, je met en résolu pour toi.
eric
0
Raymond PENTIER Messages postés 58834 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 22 janvier 2025 17 274
9 oct. 2012 à 02:40
Bonjour à Éric et olympiklyon.

Juste à titre d'exercice, j'ai essayé une solution sans macro.
Elle ne répond pas exactement à la demande, puisqu'elle n'affiche pas le nom des machines sélectionnées ; mais elle donne la grille des performances des machines et met en forme (couleurs) les réponses positives.
https://www.cjoint.com/?BJjcNuJTOvu

Aucune comparaison avec le travail d'Éric ; 
mais cela pourrait servir à ceux qui ont peur de toucher à VBA ...


Cordialement.
0
Benji1189 Messages postés 4 Date d'inscription dimanche 7 octobre 2012 Statut Membre Dernière intervention 9 octobre 2012
9 oct. 2012 à 18:32
Bonjour,

J'ai trouvé une solution pour les débutants, j'ai tout mis sur la même page, j'ai créé des colonnes pour les paramètre qui m'intéresse dans lesquelles en face de chaque machines j'ai mis une condition avec la formule "SI" pour me mettre le mot ok dans les colonnes dont les machines peuvent accepter la pièce, idem pour chaque critère et ensuite tout est ramené dans un tableau ou il y a la liste des machines et toujours avec la fonction "SI" cela me permet de mettre oui ou non en face des machine, cela avance j'ai donc repéré les machines que je peux utiliser en fonction de la pièce, il vient alors mon dernier problème pour finir cela ici: https://forums.commentcamarche.net/forum/affich-26225519-sortir-en-auto-des-donnees-en-croisant-plusieurs-cellules-excel

Cordialement
0
Raymond PENTIER Messages postés 58834 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 22 janvier 2025 17 274
9 oct. 2012 à 21:33
et ma proposition de 02:40 ne peut pas te convenir ?
0
J'ai regarder ce que tu disais si ça pourrais fonctionner, j'ai un peu changer la chose car il me fallait obligatoirement le nom de la machine mais à quelque choses près il me semble que c'est le même système enfin je crois . Merci.

Cordialement
0