Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 28/08/2007, 18h26   #1 (permalink)
XLDnaute Nouveau
 
Date d'inscription: mai 2007
Messages: 40
Par défaut Regroupement de classeurs par onglets

Bonjour à toutes et à tous !

J'ai un problème ... Je m'explique.

J'ai saisi sur le premier onglet, un tableau "Master" qui contient toutes les infos de N produits (A savoir une ligne par produit, avec des champs communs bien sur), et une macro crée autant d'onglets que de lignes produit, mises en pages de la même façon.

J'ai reproduit celà, pour les mêmes produits, concernant diverses caractéristiques du produit.

Je me retrouve donc avec 11 classeurs thématiques, où figurent le détails de chacun des N produits par thème.
Dans chacun des 11 Classeurs, les onglets ont le même nom (La réf du produit).

L'étape suivante, et sur laquelle je bloque est la suivante :
Maintenant que je dispose pour les N produits des 11 pages regroupées entre elle par format, il faut que je les regroupe par produit pour arriver à avoir N Docs Excel de 11 onglets.

Je souhaite donc avoir N classeurs Excel, regroupant les infos des 11 classeurs thématiques le concernant.

A l'aide !!!!
Si vous souhaitez des fichiers "exemples", pas de problème.

Merci d'avance !!!

Stef
StefStef est déconnecté   Réponse avec citation
ANNONCES
Vieux 28/08/2007, 22h44   #2 (permalink)
XLDnaute Accro
 
Avatar de Samantha
 
Date d'inscription: avril 2005
Version Excel : Excel XP (PC)
Messages: 1 091
Par défaut Re : Regroupement de classeurs par onglets

Citation:
Envoyé par StefStef Voir le message
Si vous souhaitez des fichiers "exemples", pas de problème.
Bonjour,

Ben oui on souhaite ça nous aidera bien

A te lire

Sam
__________________
Merci André pour cette phrase pleine de sagesse : Il ne faut pas necessairement un semi-remorque pour transporter quelques allumettes.
Samantha est déconnecté   Réponse avec citation
Vieux 28/08/2007, 22h49   #3 (permalink)
XLDnaute Barbatruc
 
Avatar de jeanpierre
 
Date d'inscription: février 2005
Localisation: Sortie ouest Le mans 6 km
Version Excel : Excel 2000 (PC)
Messages: 7 989
Par défaut Re : Regroupement de classeurs par onglets

Bonsoir tous et toutes, Sam surtout,

D'autant qu'a lire et relire depuis plusieurs heures, j'ai l'impression de tourner en rond...

11 Fichiers, 11 onglets, 11 classeurs, dont on ne sait même plus le quel qu'est l'autre...

C'était pour saluer Sam....
__________________
En toutes circonstances, il faut savoir juger jusqu'où on peut aller trop loin.

Si vous êtes satisfait des réponses qui vous sont données. Si vous souhaitez que cette énorme base de connaissance Excel puisse vous accompagner longtemps encore....

Aidez-la.


C'est ici : http://www.excel-downloads.com/forum...orter-xld.html
jeanpierre est connecté maintenant   Réponse avec citation
Vieux 29/08/2007, 10h55   #4 (permalink)
XLDnaute Nouveau
 
Date d'inscription: mai 2007
Messages: 40
Par défaut Re : Regroupement de classeurs par onglets

Bonjour bonjour !

Bon ... je la refais ... ( hihihi)

Je vous joins deux fichiers :
- FichierTransfert1
- FichierTransfert2

Chacun crée des fiches pour les produits 10001 à 10034, par des onglets nommés ainsi.

Il faut que je regroupe dans un classeur excel distinct pour chacun des produits la fiche de FicheTransfert1 et FicheTransfert2.

EX :
Pour le produit 10001 on aura un classeur de deux pages tel que suit :
- Page 1 : L'onglet correspondant de FichierTransfert1
- Page 2 : L'onglet correspondant de FichierTransfert2
Et de même pour les autres produits jusqu'au 10034

J'espère que c'est plus clair là ... désolé pour le fouilli d'hier (Moi même en relisant ce matin, j'ai du mal à comprendre ce que je demandais ... )
Fichiers attachés
Type de fichier : xls FichierTransfert1.xls (27,0 Ko, 10 affichages)
Type de fichier : xls FichierTransfert2.xls (36,5 Ko, 7 affichages)
StefStef est déconnecté   Réponse avec citation
Vieux 29/08/2007, 16h03   #5 (permalink)
XLDnaute Nouveau
 
Date d'inscription: mai 2007
Messages: 40
Par défaut Re : Regroupement de classeurs par onglets

Juste pour savoir ...
Est-ce que cette fois mon problème est bien expliqué ?...
StefStef est déconnecté   Réponse avec citation
Vieux 29/08/2007, 16h44   #6 (permalink)
XLDnaute Accro
 
Avatar de chris
 
Date d'inscription: février 2005
Localisation: yvelines
Version Excel : Excel XP (PC)
Messages: 1 890
Par défaut Re : Regroupement de classeurs par onglets

Bonjour

J'ai la mauvaise (?) habitude de répondre à une question par une question (déformation professionnelle sans doute) : quel est l'intérêt de tous ces classeurs et onglets ?
Pourquoi pas une liste déroulante dans une feuille du type de tes feuilles "modèle" pour sélectionner le produit et en dessous afficher par formule les infos de ce produit avec les champs des 2 classeurs dans une ou deux feuilles de ce type ?
Je crains que toutes ces créations qui démultiplient la même information rende toute mise à jour difficile.

Mais je ne connais pas ton appli ni ton objectif, donc à toi de juger.
__________________
Chris
chris est connecté maintenant   Réponse avec citation
Vieux 29/08/2007, 17h45   #7 (permalink)
XLDnaute Nouveau
 
Date d'inscription: mai 2007
Messages: 40
Par défaut Re : Regroupement de classeurs par onglets

Bonjour,

Ta question est judicieuse, je trouve !
Alors voici le contexte.

Je gère des produits. A cet effet, je dispose de plusieurs outils de gestion (Des tableaux Excel, quoi ...) qui correspondent chacun à une caractéristique des produits.

Régulièrement, je dois à mon boss un rapport de gestion des produits (Le format des rapports est standard).

Donc :
J'ai plusieurs tableaux de gestion en simultanée.
Je les exporte un à un respectivement dans les docs que j'ai appelé ici "FichierTransfert".
Je lance les macros dans chacun des FichierTransfert, et j'obtiens toutes les pages du rapport pour chaque rubriques.

Le problème est que je me retrouve donc avec toutes les infos, mais que je dois rassembler pour avoir au bout du bout un seul et même doc pour chaque produit, avec toutes les pages correspondant à toutes les rubriques.

En gros pour l'instant j'ai toutes les pages n°1 pour tous les produits dans le même doc, toutes les pages n°2 dans un même doc, etc.
Et je voudrais une nouvelle étape qui groupe ensemble et dans l'ordre toutes les pages du produit 10001 dans un classeur, puis toutes celles du 10002 dans un autre, etc.

Est-ce que c'est compréhensible ???

A l'aide !
StefStef est déconnecté   Réponse avec citation
Vieux 29/08/2007, 18h40   #8 (permalink)
XLDnaute Accro
 
Avatar de chris
 
Date d'inscription: février 2005
Localisation: yvelines
Version Excel : Excel XP (PC)
Messages: 1 890
Par défaut Re : Regroupement de classeurs par onglets

Re

Ton boss utilise-t-il Excel ?
On a l'impression que ce rapport ne sert qu'à la lecture.
Si c'est le cas, il me semble qu'il serait vraiment plus simple de faire le rapport avec une fusion dans Word :
Tu reproduis tes modèles dans Word et hop, cela te fais une page par produit sans rien avoir à programmer et en prenant la dernière info à jour.

S'il faut alterner une page modèle 1 et une page modèle 2, il faudra cependant juxtaposer tes données de FichierTransfert1 et FichierTransfert2 mais ce n'est rien à faire à côté de ce que tu projettais.

Si vraiment tu es fixé sur Excel alors je pense que le mieux serait de suivre la même logique qu'une fusion et donc faire le contraire de ton approche : stoker toutes les données produits dans un classeur, mettre les 2 modèles dans un autre, et faire une boucle qui remplisse les 2 modèles en parcourant les lignes de données et en enregistrant à chaque fois sous le nom du produit.
__________________
Chris
chris est connecté maintenant   Réponse avec citation
Vieux 29/08/2007, 19h04   #9 (permalink)
XLDnaute Nouveau
 
Date d'inscription: mai 2007
Messages: 40
Par défaut Re : Regroupement de classeurs par onglets

Re

En effet les rapports finaux servent uniquement à la lecture.

Je vais creuser ton idée (Bonne il est vrai ... hihihi) de fusion sur Word.
Ceci dit, je pense qu'un Excel reste judicieux parce que j'entrevois des demandes d'évolution à postériori ...

Ta dernière proposition est celle que je pense bonne au bout du bout ...
Voici les fichiers que j'ai créé pour tester :
- "sources.xls" : Un onglet par type d'infos à reprendre dans le rapport
- "Récap_Source1 + Source2" : Qui contient le modèle, et la macro qui fait le boulot de duplication, en nommant chaque onglet du numéro du produit.

Mais j'y arrive pas ! (Je débute ... )
Si tu peux me la faire fonctionner ... t'es un champion ...

Stef
Fichiers attachés
Type de fichier : xls Sources.xls (18,0 Ko, 5 affichages)
Type de fichier : xls Récap_Source1 + Source2.xls (27,0 Ko, 6 affichages)
StefStef est déconnecté   Réponse avec citation
Vieux 29/08/2007, 21h09   #10 (permalink)
XLDnaute Accro
 
Avatar de chris
 
Date d'inscription: février 2005
Localisation: yvelines
Version Excel : Excel XP (PC)
Messages: 1 890
Par défaut Re : Regroupement de classeurs par onglets

RE
Comme proposé j'ai regroupé les 2 modèles d'un côté et les données de l'autre.
Pour simplifier j'ai juxtaposé les données par des rechercheV. Avantage, cela évite de rechercher dans les autres feuilles le code produit équivalent à la 1ère.
Cependant il y a des doublons dans tes codes produit et des codes bis dans la feuille suivi, qui n'existent pas dans les autres.
Quel que soit la méthode, il faut régler cet aspect.
Le code est dans le module1 du classeur sources. C'est lui qui appelle le calsseur modeles.
Je n'ai pas mis de bouton.
Fichiers attachés
Type de fichier : zip stefstef.zip (20,2 Ko, 7 affichages)
__________________
Chris
chris est connecté maintenant   Réponse avec citation
Vieux 30/08/2007, 10h31   #11 (permalink)
XLDnaute Nouveau
 
Date d'inscription: mai 2007
Messages: 40
Par défaut Re : Regroupement de classeurs par onglets

Bonjour Chris,

Merci pour ta réponse mais ça ne fonctionnera pas, en raison du nombre limité de datas sur Excel ... J'ai eu le problème au début de l'été.
(Je t'ai envoyé juste un exemple, mes fihiers originaux sont beaucoup plus gros que ça) d'où l'idée de scinder en plusieurs sources.

C'est chaud pour une macro avec des fichiers tels quel ?
StefStef est déconnecté   Réponse avec citation
Vieux 30/08/2007, 10h48   #12 (permalink)
XLDnaute Accro
 
Avatar de chris
 
Date d'inscription: février 2005
Localisation: yvelines
Version Excel : Excel XP (PC)
Messages: 1 890
Par défaut Re : Regroupement de classeurs par onglets

Re

Dépasses-tu 256 colonnes ?
Si non je ne vois pas l'interêt de scinder en plusieurs sources.
Cela n'est pas rationnel : la gestion va vite devenir impossible.

De façon générale, si le volume est vraiment trop important pour Excel, c'est qu'il faut envisager de passer à la base de données, Access ou autre.
__________________
Chris
chris est connecté maintenant   Réponse avec citation
Vieux 30/08/2007, 11h05   #13 (permalink)
XLDnaute Nouveau
 
Date d'inscription: mai 2007
Messages: 40
Par défaut Re : Regroupement de classeurs par onglets

Hello,

Non j'en ai un peu moins, mais j'ai lancé une telle macro et ça a planté malgré tout en raison d'un trop grand nombre d'info (C'était le message d'erreur ...).
StefStef est déconnecté   Réponse avec citation
Vieux 30/08/2007, 11h58   #14 (permalink)
XLDnaute Accro
 
Avatar de chris
 
Date d'inscription: février 2005
Localisation: yvelines
Version Excel : Excel XP (PC)
Messages: 1 890
Par défaut Re : Regroupement de classeurs par onglets

Re
Combien de lignes et colonnes en fait ?
Ce message d'erreur peut aussi venir de la multiplication d'onglets.
__________________
Chris
chris est connecté maintenant   Réponse avec citation
Vieux 30/08/2007, 12h13   #15 (permalink)
XLDnaute Nouveau
 
Date d'inscription: mai 2007
Messages: 40
Par défaut Re : Regroupement de classeurs par onglets

J'ai 34 colonnes et 38 lignes.
Mais le problème vient de la trame à dupliquer qui contient des camembert et divers graphiques...
StefStef est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
lien hypertexte vers onglets de classeurs fermés DavidSG Forum Excel 15 10/04/2006 22h58
Regroupement laclac Forum Excel Downloads - Archives 1 04/01/2005 20h11
Regroupement de données de plusieurs classeurs dans une seule feuille Psykokart Forum Excel Downloads - Archives 6 18/11/2004 16h14
regroupement jerome Forum Excel Downloads - Archives 8 28/09/2004 11h31
Outil pouvant concaténer n onglets en 1 fichier de n onglets. Antoine DESSERTENNE Forum Excel Downloads - Archives 1 09/09/2002 13h05


Fuseau horaire GMT +2. Il est actuellement 19h52.


(C) 2006 Excel Downloads