Eclater 1 fichier en 3 autres fichiers
Louchadiere
-
Heliotte Messages postés 1561 Statut Membre -
Heliotte Messages postés 1561 Statut Membre -
Bonjour,
j'ai 1 fichier Excel de environ 70000 lignes que je voudrais éclater en 3 fichiers distincts et les enregistrer, suivant 1 trie sur 1 colonne. Le trie est "FR2", "FR3", "FR4" correspondant aux 3 premiers digit d'1 synthase de "FR23711", "FR33851", "FR43810".
Merci de votre aide.
Louchadiere
j'ai 1 fichier Excel de environ 70000 lignes que je voudrais éclater en 3 fichiers distincts et les enregistrer, suivant 1 trie sur 1 colonne. Le trie est "FR2", "FR3", "FR4" correspondant aux 3 premiers digit d'1 synthase de "FR23711", "FR33851", "FR43810".
Merci de votre aide.
Louchadiere
A voir également:
- Eclater 1 fichier en 3 autres fichiers
- Fichier bin - Guide
- Fichier epub - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
5 réponses
Bonjour à tous,
une solution à ta portée, sans macro, et qui ira plus vite que nous pour en faire une :
- dans une nouvelle colonne: =gauche(colonne_de_ta_ref_FRxxxx;3) à recopier vers le bas par un double-clic sur la poignée de recopie
- ajouter un filtre automatique sur les en-têtes et filtrer sur FR1
- copier, coller dans un autre classeur
- répéter sur FR2 et FR3
J'ai mis plus de temps à écrire ça qu'il ne t'en faut pour le faire...
eric
une solution à ta portée, sans macro, et qui ira plus vite que nous pour en faire une :
- dans une nouvelle colonne: =gauche(colonne_de_ta_ref_FRxxxx;3) à recopier vers le bas par un double-clic sur la poignée de recopie
- ajouter un filtre automatique sur les en-têtes et filtrer sur FR1
- copier, coller dans un autre classeur
- répéter sur FR2 et FR3
J'ai mis plus de temps à écrire ça qu'il ne t'en faut pour le faire...
eric
Heliotte
Messages postés
1561
Statut
Membre
92
C'est là qu'on reconnaît les pro !
Bonjour Louchadiere,
Faisable.
Un e méthode:
- Dans une macro de ton fichier "tout", tu écrit la valeur des cellules en parcourant tout le tableau.
- Tu fais le tri (si ce n'est déjà fait)
- Tu écris, ligne par ligne le tableau dans le fichier "FR2.extension" en vérifaint que tu es toujours avec la valeur "FR2".
- tu fermer le fichier "FR2".
.. tu recommence à "Tu écris" , pour le fichier "FR3" et "FR4".
Faisable.
Un e méthode:
- Dans une macro de ton fichier "tout", tu écrit la valeur des cellules en parcourant tout le tableau.
- Tu fais le tri (si ce n'est déjà fait)
- Tu écris, ligne par ligne le tableau dans le fichier "FR2.extension" en vérifaint que tu es toujours avec la valeur "FR2".
- tu fermer le fichier "FR2".
.. tu recommence à "Tu écris" , pour le fichier "FR3" et "FR4".
Bonjour Heliotte
C'est le classeur source que je veux éclater en 3 classeurs, suivant la selection FR2, FR3, FR4. Je peux joindre 1 exemple, je ne connais pas la construction des macros.
C'est le classeur source que je veux éclater en 3 classeurs, suivant la selection FR2, FR3, FR4. Je peux joindre 1 exemple, je ne connais pas la construction des macros.
CODE ARTICLE DESCRIPTIF COURT N° CAT NOM CATALOGUE
0013218 CABLE* 12G 1,5 1000V CL2 SILEC FR21110 CABLE MULTI CONDUCTEUR
0013225 CABLE* 19G 1,5 1000V CL2 SILEC FR21110 CABLE MULTI CONDUCTEUR
0013271 CABLE* 5G 1 750V CL5 LENS FR21110 CABLE MULTI CONDUCTEUR
0150101 RLT*30302 15X 42X14,25 FR34331 ROULEMENT A ROULEAUX CONIQUES
0150126 RLT*30303 17X 47X15,25 FR34331 ROULEMENT A ROULEAUX CONIQUES
0150158 RLT*30204 20X 47X15,25 FR34331 ROULEMENT A ROULEAUX CONIQUES
4539731 VANNE NF*DN 10 PN 40 L=076 PILOT 3.5B FR42211 ROBINET-VANNE
4560814 TUYAU*C/C DN25 PN10 L580 MANULI FR41110 FLEXIBLE POUR EAU
4572312 VERIN*PM CIS 50 A 100 DM 43800154 JOUCOMATIC FR44730 VERIN LINEAIRE PNEUMATIQUE
Pour simplifier il n'y à que 3 colonnes et 11 lignes je ne sais si c'est clair
0013218 CABLE* 12G 1,5 1000V CL2 SILEC FR21110 CABLE MULTI CONDUCTEUR
0013225 CABLE* 19G 1,5 1000V CL2 SILEC FR21110 CABLE MULTI CONDUCTEUR
0013271 CABLE* 5G 1 750V CL5 LENS FR21110 CABLE MULTI CONDUCTEUR
0150101 RLT*30302 15X 42X14,25 FR34331 ROULEMENT A ROULEAUX CONIQUES
0150126 RLT*30303 17X 47X15,25 FR34331 ROULEMENT A ROULEAUX CONIQUES
0150158 RLT*30204 20X 47X15,25 FR34331 ROULEMENT A ROULEAUX CONIQUES
4539731 VANNE NF*DN 10 PN 40 L=076 PILOT 3.5B FR42211 ROBINET-VANNE
4560814 TUYAU*C/C DN25 PN10 L580 MANULI FR41110 FLEXIBLE POUR EAU
4572312 VERIN*PM CIS 50 A 100 DM 43800154 JOUCOMATIC FR44730 VERIN LINEAIRE PNEUMATIQUE
Pour simplifier il n'y à que 3 colonnes et 11 lignes je ne sais si c'est clair
Non, ce n'est pas clair à partir du moment où vous nous affirmez qu'il y a trois colonnes et onze lignes .. car, perso, je trouve une ligne de titre et neuf lignes de données .. donc dix lignes au total, et beaucoup plus que trois colonnes.
En plus, ce n'est pas un code, mais des données !!
Je veux bien faire une ébauche mais il faudrait quand même être plus précis, car, pour les dix lignes à la place des onze lignes .. passe encore, mais pour les colonnes .. c'est mal parti.
Ce sont des cours de bourses, ça tout le monde l'avais compris .. il ne faut pas avoir peur de les postés on ne va pas les manger.
De surcroît, avec un classeur, on sait dans quelle colonne trouver quelle information .. avec ce que vous avez mis en message, je n'arrive pas à deviner où sont placé ces informations.
Pour que l'on puisse avoir accès à des fichiers, il faut les déposer (pas de zip ou rar) sur un fichier de stockage, tel que "www.cjoint.com" et placer les liens dans votre prochain message avec votre demande précise.
Attention toutefois à remplacer/supprimer les données sensibles !!!
En plus, ce n'est pas un code, mais des données !!
Je veux bien faire une ébauche mais il faudrait quand même être plus précis, car, pour les dix lignes à la place des onze lignes .. passe encore, mais pour les colonnes .. c'est mal parti.
Ce sont des cours de bourses, ça tout le monde l'avais compris .. il ne faut pas avoir peur de les postés on ne va pas les manger.
De surcroît, avec un classeur, on sait dans quelle colonne trouver quelle information .. avec ce que vous avez mis en message, je n'arrive pas à deviner où sont placé ces informations.
Pour que l'on puisse avoir accès à des fichiers, il faut les déposer (pas de zip ou rar) sur un fichier de stockage, tel que "www.cjoint.com" et placer les liens dans votre prochain message avec votre demande précise.
Attention toutefois à remplacer/supprimer les données sensibles !!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question