Spliter en X fichiers Excel selon le nombre de variables dans la colonne B

sniper2002

XLDnaute Occasionnel
Bonjour

Mon problème est le suivant : j'ai un listing de 65 milles lignes A: K (11 Colonne)
Je souhaite générer tant de fichiers en fonction de nombre de variables qui sont dans la colonne B.

Exemple : En pièce jointe, j'ai une base de 311 Lignes, avec 7 départements dans la colonne B (Dept 1; Dept 2; Dept 3; Dept 4; Dept 5; Dept 6; Dept 7).
Je souhaite produire 7 fichiers, nommer avec le nom de département ((Dept 1; Dept 2; Dept 3; Dept 4; Dept 5; Dept 6; Dept 7). dans un repertoire X (exemple Fichier C:\Users\ODUPON\Desktop\Fichier DEPT )

donc les prérequis
- Création de X fichiers
- Nommage de fichier avec le nom de dept


Merci beaucoup pour votre aide.
 

Pièces jointes

  • Test.xlsx
    42.5 KB · Affichages: 40
  • Test.xlsx
    42.5 KB · Affichages: 40
  • Test.xlsx
    42.5 KB · Affichages: 46

Paritec

XLDnaute Barbatruc
Re : Spliter en X fichiers Excel selon le nombre de variables dans la colonne B

Bonjour Sniper2002 le forum
Tu mets ton fichier sur ton bureau ou dans un dossier, (mais pas une ouverture en temporaire) ensuite, tu l'ouvres, tu cliques le bouton traiter et tu vérifies
a+
Papou:)
 

Pièces jointes

  • Snipper 2002 V1.xlsm
    59.4 KB · Affichages: 46
Dernière édition:

sniper2002

XLDnaute Occasionnel
Re : Spliter en X fichiers Excel selon le nombre de variables dans la colonne B

Top merci Papou :), ça répond à mon besoin

1- est ce qu'il y a moyen que les fichiers générés soit formater pour l'impression en A4. c'est dire toute les colonnes rentre dans la page
2- J'abuse un peu de ta gentillesse pour te demander dans quelle mesure c'est possible d'avoir des fichiers pdf au lieu des fichiers Excel, sachant que j'ai dans le menu impression le logiciel PDF creator,

Merci encore une fois pour ton aide.
 

Paritec

XLDnaute Barbatruc
Re : Spliter en X fichiers Excel selon le nombre de variables dans la colonne B

Bonjour Sniper2002 le forum
tu aurais pu faire la demande en une fois !!!
bref ton fichier en retour avec les fichier pdf sur une feuille A4
a+
Papou:)
 

Pièces jointes

  • Snipper 2002 V4.xlsm
    63.6 KB · Affichages: 35
Dernière édition:

Paritec

XLDnaute Barbatruc
Re : Spliter en X fichiers Excel selon le nombre de variables dans la colonne B

Bonjour Sniper2002 le forum
la V5 avec la génération des .pdf sur une largeur A4 pour toutes les colonnes, mais en multi-feuille en cas de nombre de ligne important
a+
Papou:)
 

Pièces jointes

  • Snipper 2002 V5.xlsm
    65.7 KB · Affichages: 33

sniper2002

XLDnaute Occasionnel
Re : Spliter en X fichiers Excel selon le nombre de variables dans la colonne B

Merci beaucoup !!!
ça marche top, juste un petit détail, c'est que les fichiers ne reprennent pas le même format du fichier source (fiche de base), du coup le fichier PDF sort avec des formats bizarre
est ce qu'il y a un paramétrage à faire pour que les formats des cellules soit les mêmes dans les fichier PDF / Excel
désolé je me suis pas rendu compte de ce point dans
et encore une fois merci bcp pour votre aide
je ne croyais pas que c'était possible, cela me donne envie à apprendre le VBA
merci merci
 

Paritec

XLDnaute Barbatruc
Re : Spliter en X fichiers Excel selon le nombre de variables dans la colonne B

Re Bonjour Snipper2002 le forum
bah si tu avais joint le fichier avec les bonnes données et les précisions j'aurais fait, maintenant avec le fichier que tu avais donné tout était bon, si tu veux autre choses c’est pas compliqué un bout avec au moins 500 lignes du vrai fichier et au minimum une page avec un exemple de ce que tu veux obtenir et je ferai
a+
Papou:)
 

sniper2002

XLDnaute Occasionnel
Re : Spliter en X fichiers Excel selon le nombre de variables dans la colonne B

et voila mon fichier
pour être précis,
la colonne C : contient du nombre mais en format Text
La colonne D contient le format EanT48Lfz (format Code Barre)
La colonne E : contient du numérique
La colonne K : contient du % et des valeurs en € (et c'est la ou c'est un compliqué)
les autres colonnes (A / B F / G / H / I / J) c'est du text

l'objectif est de reproduire la forme dans le fichier de base dans les fichiers généré et aussi dans les PDF.

Merci encore pour ta gentillesse et ta patience
 

Pièces jointes

  • Snipper 2002 V6.xlsm
    61.9 KB · Affichages: 48

Paritec

XLDnaute Barbatruc
Re : Spliter en X fichiers Excel selon le nombre de variables dans la colonne B

Re Bonjour Snipper2002 le forum
la version 7, mais avec ton code et pour le faire apparaître sur un A4 tu vas avoir des caractères petits!!!
mais voilà
a+
Papou:)
 

Pièces jointes

  • Snipper 2002 V7.xlsm
    68.9 KB · Affichages: 44

sniper2002

XLDnaute Occasionnel
Re : Spliter en X fichiers Excel selon le nombre de variables dans la colonne B

Bonjour

Je reviens sur le sujet, mon besoin évolue :), j'ai esssayé de modifier le code mais j'ai pas réussi :(

même fichier, je souhaite cette fois généré des fichiers Text mais uniquement la colonne L dans le contenu de chaque fichier text, avec l’appellation qui est dans la colonne M

Ce qui change par rapport à avant :
- la zone à extraire : uniment la colonne L au lieu des colonnes A à K
- la génération d'un fichier text au lieu de excel ou PDF
- la nomination des fichiers text basée sur la colonne M et non pas B

merci bcp pour ton aide
bonne journée
 

Pièces jointes

  • Snipper 2002 V7 (1).xlsm
    66.5 KB · Affichages: 32

Discussions similaires

Statistiques des forums

Discussions
312 493
Messages
2 088 955
Membres
103 989
dernier inscrit
jralonso