Excel Creer des liste a partir de fichiers

Résolu/Fermé
elglouton Messages postés 189 Date d'inscription dimanche 19 avril 2009 Statut Membre Dernière intervention 11 novembre 2022 - 18 mars 2011 à 19:57
elglouton Messages postés 189 Date d'inscription dimanche 19 avril 2009 Statut Membre Dernière intervention 11 novembre 2022 - 6 sept. 2011 à 21:55
Bonjour,
J'ai besoin d'effectuer des maintenances sur des machine chaque pièces de cette machine est lister sous Excel (cf. Feuille 1750 de l'exemple).
Il existe 3 types de maintenance A ;S;Q, j'ai réalisé une trame qui liste les pièces à changer par maintenance (cf. Feuille trame de l'exemple).
Grace a la formule "RECHERCHEV" je place des "X" dans les lignes qui nécessite un remplacement en suite je dois extraire chaque "kit de remplacement" colonne F de la feuille 1750, et pour finir compter le nombre de chaque "kit de remplacement" identique pour faire une liste de pièces mais c'est lourd de devoir le faire pour chaque machine...environ une 50ene

Une petite macro rassemblant tout ceci serait-t-il envisageable ?

Une difficulté supplémentaire est que lorsqu'il sagit d'un GRP (stipuler dans la colonne C de la feuille 1750) il faut diviser les quantités par 2 sachant qu'il s'agit d'un kit pour deux éléments.
Je ne sais pas ci ce genre de chose est faisable mais j'espère que oui...

PS : Par la même occasion si vous avez un bon bouquin à me proposer pour apprendre VBA car les Macros son bien pratique.


http://www.cijoint.fr/cjlink.php?file=cj201103/cijh37tuFT.xlsm
A voir également:

5 réponses

Pimp92a Messages postés 418 Date d'inscription vendredi 26 juin 2009 Statut Membre Dernière intervention 20 novembre 2022 44
19 mars 2011 à 00:40
Bonsoir,

j'ai pas très bien compris ce que tu voulais dire quand tu disais "extraire chaque kit de remplacement".

Et sinon dans tes colonnes i j et K, dans ta formule si j'ai bien compris tu ne veux pas qu'apparaisse #NA quand il n'y a pas de X n'est ce pas? Pour cela, il faut remplacer ESTVIDE par ESTERREUR et là les #NA disparaitront.

A+
0
elglouton Messages postés 189 Date d'inscription dimanche 19 avril 2009 Statut Membre Dernière intervention 11 novembre 2022 1
19 mars 2011 à 06:28
Merci pour la petite astuce des #NA je voulais faire disparaitre les 0 aussi j'ai donc mis une formule a rallonge je ne sais pas si il y a plus simple:

"=SI(ESTVIDE(RECHERCHEV(A3;changementpieces;3;0));"";(SI(ESTERREUR(RECHERCHEV(A3;changementpieces;3;0));"";RECHERCHEV(A3;changementpieces;3;0))))"

Sinon pour ce qui est "extraire chaque kit de remplacement" chaque X dans les colonnes i j et k indique que l'élément de la colonne a est a replacer pour tel ou tel entretien (i;6mois j;12mois et k;tous les 4 ans) pour chacune de ces pièces il existe un "kit de remplacement" listé dans la colonne f.
J'aimerai pouvoir créer la liste "kit de remplacement" correspondante à chaque type d'entretien.
(compter les même kits,pour en connaitre le nombre et si possible savoir à quelles pièces il correspond).
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
19 mars 2011 à 09:08
Bonjour,

Pour ta formule essaies
SI(NB.SI(ta colonne de recherche;A3)=0;"";RECHERCHEV(A3;....

Je dois m'absenter: si tu n'as pas eu de réponse valable d'ici tout à l'heure je regarderais ton pb...
A+
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
19 mars 2011 à 09:17
bonjour

En fonction de ce que j'ai compris, je t'ai modifié ta formule avec une fonction 2007/2010 plus simple et sur une autre feuille une macro te cumule tes kits par périodicité.

http://www.cijoint.fr/cjlink.php?file=cj201103/cijfK4H8i4.xlsm

Si cela ressemble à ce que tu veux, il doit être possible de faire un tableau général pour toutes tes machines.
0
elglouton Messages postés 189 Date d'inscription dimanche 19 avril 2009 Statut Membre Dernière intervention 11 novembre 2022 1
Modifié par elglouton le 19/03/2011 à 10:23
C'est exactement ça...
Pense tu qu'il est possible d'intégrer la formule dans la macro afin de faciliter la chose.
le fichier donner par le fabriquant est le même que la feuille 1750 mais sans les colonnes i,j et k je souhaiterai donc pas le modifier que l'opération de tri reste transparente.
Et aussi peu être intégrer une useform afin de choisir la machine sachant que je vais avoir les feuilles 1750,1751,1752 ect... dans le même classeur.
Et enfin serait il possible d'indiquer en commentaire dans chaque cellule ou dans la colonne d'à coté de la feuille kits les nom des pièces concernées.
Ça fait beaucoup mais déjà ta piste est super.
Merci
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
Modifié par gbinforme le 19/03/2011 à 14:28
Bonjour,

Voici ton fichier avec tes modifications :

http://www.cijoint.fr/cjlink.php?file=cj201103/cijYKw66ip.xlsm

Attention, j'ai fortement diminué la taille car tu avais plein de zones enregistrées à tord dans ton fichier.

J'ai introduit une 1751 "bidon" pour test, supprimé tes colonnes que tu ne souhaitais pas garder, mis la sélection de feuille. J'ai supposé que tes noms de feuilles machines étaient numériques : si ce n'est pas le cas, je changerai le test.

J'ai supposé que ta feuille "trame" était la clé paramètre pour toutes tes feuilles.

Bon test.
0
elglouton Messages postés 189 Date d'inscription dimanche 19 avril 2009 Statut Membre Dernière intervention 11 novembre 2022 1
19 mars 2011 à 18:24
Avec grand plaisir de te lire ce soir alors
Merci
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
19 mars 2011 à 18:55
Re : ton classeur est au-dessus de ton message !!!
0
elglouton Messages postés 189 Date d'inscription dimanche 19 avril 2009 Statut Membre Dernière intervention 11 novembre 2022 1
19 mars 2011 à 19:14
désoler pas vu LOL
0
elglouton Messages postés 189 Date d'inscription dimanche 19 avril 2009 Statut Membre Dernière intervention 11 novembre 2022 1
20 mars 2011 à 15:29
b
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
Modifié par Raymond PENTIER le 27/06/2011 à 01:45
Je me suis permis de rapatrier ici un post que elglouton avait cru bon de rédiger dans une discussion nouvelle,  
elglouton 20 mar 2011 à 21:36 https://forums.commentcamarche.net/forum/affich-21246345-excel-copier-mots-et-mise-en-commentaire

En fait je fais des liste de pièces pour plusieurs machine pièces d'entretien et pièces a tenir en stock.
Dans la feuille "pièces par machine" j'ai mis les différents kits pour toutes les machines et a partir de la colonne E en colonnes les différentes machines puis dans les cellules le cumules des kits pour cette machine et dans les commentaires de ces cellules le symbole des pièces.
Exemple: machine 1593 pour les kits CD200054 il en faut 7 et les pièces fessant référencé aux kits pour cette machine son "PC4 PC72 PO1 PO10 PO23 PO24 PO7".
En fait j'aimerais automatiser tout ceci...

gbinforme m'a déjà beaucoup aider et à réussi une belle macro qui compte les différents kits en fonction d'une trame "feuille kits" et en fait j'aimerais pouvoir insérer dans les cellules du décompte un commentaire contenant les symboles des kit dénombres.
Afin de pouvoir utiliser la macro gentillement développer par Eriiic qui renvoie le kit de remplacement nécessaire pour la maintenant d'une pièces sur une machine donner (double clic dans la colonne d'une machine).

Ce que je souhaiterai ajouter a la macro de gbinforme c'est que en plus de dénombrer les kits elle mettent ensuite ces différent kit en commentaires

http://www.cijoint.fr/cjlink.php?file=cj201103/cijaVonAZ4.xlsm
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond
0
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 942
27 juin 2011 à 01:58
Salut le forum

Le fichier fait référence au permalink#10

Réponse de Cijoint.fr : !!! Fichier non accessible !!!

Mytå
0
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
27 juin 2011 à 02:20
Espérons que, depuis le temps, il a solutionné son problème ...
0
elglouton Messages postés 189 Date d'inscription dimanche 19 avril 2009 Statut Membre Dernière intervention 11 novembre 2022 1
6 sept. 2011 à 21:55
Oui exact Eriiiic la fait avec succès
Merci
0