Selectionner une liste de pieces

Fermé
Zigmig373 Messages postés 3 Date d'inscription mardi 11 août 2015 Statut Membre Dernière intervention 11 août 2015 - 11 août 2015 à 13:39
ThauTheme Messages postés 1442 Date d'inscription mardi 21 octobre 2014 Statut Membre Dernière intervention 29 juillet 2022 - 11 août 2015 à 19:39
Bonjour,

Je souhaiterai avoir une macro qui me permettrai de selctionner une liste d'items plus ou moins longue prise dans divers fichiers excels enregistres sous une reference M-----.xlsm. Ainsi je pourrai lancer cette macro depuis un autre fichier contenant l'ensemble des references M-----.xlsm, puis une feuille se cree, dans ce meme fichier, contenant l'ensemble des item existant dans chaque fichier M-----.xlsm.

Exemple 1: Un fichier excel enregistrer sous M12356.xlsm contient la liste, ci-dessous.

ITEM QTY DESCRIPTION P/N U/Q U/PRICE TOTAL PRICE
1 2 NUT 521639 1 20 40
1 2 NUT 521639 1 20 40
1 2 NUT 521639 1 20 40
1 2 NUT 521639 1 20 40

Total ex works 160

La lsite sera toujours close par la mention "Total ex works" dans la colonne "DESCRIPTION".

Exemple 2: fichier contenant l'ensemble des references M-----.xlsm.
Dans la feuille 1 se trouve dans une colonne:

M12356
M13625
M14869
M25789

Dans la feuille 2 la macro mettra l'ensemble des listes pieces collectees depuis les reference M-----, ci-dessus.


J'espere etre suffisement comprehensible. N'hesitez pas a poser des questions.

Quelqu'un ou quelqu'une aurait-il une macro magic a proposer ?

Cordialement.

Zigmig373



6 réponses

ThauTheme Messages postés 1442 Date d'inscription mardi 21 octobre 2014 Statut Membre Dernière intervention 29 juillet 2022 160
11 août 2015 à 14:15
Bonjour Zigmig, bonjour le forum,
  • Les données dans les fichiers de référence se trouvent-elles toujours dans le premier onglet ?
  • Faut-il récupérer les données de tous les onglets du fichier référence ?


En attendant deux réponses...
0
ThauTheme Messages postés 1442 Date d'inscription mardi 21 octobre 2014 Statut Membre Dernière intervention 29 juillet 2022 160
Modifié par ThauTheme le 11/08/2015 à 15:01
Re,

En pièce jointe une proposition à adapter certainement et si j'ai bien compris ton énoncé... À enregistrer dans le même dossier que les fichiers de référence avec le nom que tu veux mais surtout ne commençant pas par M...

Le fichier

À plus,
ThauTheme
0
Zigmig373 Messages postés 3 Date d'inscription mardi 11 août 2015 Statut Membre Dernière intervention 11 août 2015
11 août 2015 à 15:46
Bonjour ThauTheme,

Merci.

En effet la liste de piece est dans un onglet nome "Calc".

La list des fichier M----- est dans l'onglet 1.

Il ne faut pas recuperer tous les onglet.
0
ThauTheme Messages postés 1442 Date d'inscription mardi 21 octobre 2014 Statut Membre Dernière intervention 29 juillet 2022 160
11 août 2015 à 17:29
Re,

Tu ne me dis même pas si le fichier proposé convient ou pas. Des fois, je me demande ?!...

En pièce jointe la version 2. Essaie au moins de la regarder !...

Et comme dit dans mon post précédent : À enregistrer dans le même dossier que les fichiers de référence avec le nom que tu veux mais surtout ne commençant pas par M...

La version 2
0

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

Posez votre question
Zigmig373 Messages postés 3 Date d'inscription mardi 11 août 2015 Statut Membre Dernière intervention 11 août 2015
11 août 2015 à 18:27
Cher ThauTheme,

Desole j'essayait d'adapter ta premiere solution, mais sans success.

La deuxieme version ne fonctionne pas non plus.

En effet la macro parvient a extraire les la page de l'onglet "Calc", mais ce n'est pas ce que je souhaite. Il me faudrait juste les 10 premieres colonnes (A jusqu'a J) et lignes jusqu'a la cellule de la colonne C qui soit egal a "Total Ex Works". Soit a partir de A13-J13 jusqu'a A..-J.. don't la cellule C.. contenant "Total Ex Works".

Aussi j'ai Remarque que la macro function pour un fichier seulement et des que je rajoute plusieurs fichiers sa bug.

A bientot.

Zigmig
0
ThauTheme Messages postés 1442 Date d'inscription mardi 21 octobre 2014 Statut Membre Dernière intervention 29 juillet 2022 160
11 août 2015 à 19:39
Re,

À aucun moment tu n'as précisé qu'il fallait commencer à la ligne 13 et s'arrêter à la colonne J et, manque de chance, je ne retrouve plus ma boule de cristal...

J'en ai marre de travailler dans le vide, de t'envoyer des fichiers alors que tu ne prend même pas la peine d'envoyer un (ou deux, mieux encore) fichiers références qui me permettraient de faire tourner la macro. Tu dis que la macro bug mais il ne te vient même pas à l'esprit de me dire à quelle ligne elle plante...

Si tu veux pas faire d'effort, moi non plus...
0