Eclater 1 fichier en 3 autres fichiers

Fermé
Louchadiere - 27 déc. 2012 à 14:46
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 - 28 déc. 2012 à 00:27
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

5 réponses

eriiic Messages postés 24512 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 24 mars 2023 7 168
27 déc. 2012 à 19:17
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

1
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
28 déc. 2012 à 00:27
C'est là qu'on reconnaît les pro !
0
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
27 déc. 2012 à 15:13
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".
0
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.
0
Raymond PENTIER Messages postés 57149 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 24 mars 2023 17 163
27 déc. 2012 à 17:18
Oui, joins un exemple ...
0
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
0
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
27 déc. 2012 à 19:03
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 !!!
0

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

Posez votre question
Je vous joins le lien pour conculter le fichier.
http://cjoint.com/?3LBtPIeiWEJ
Je pars en W.D de retour le lundi soir
Bonnes fêtes
0