Création de fichiers dépendants de la valeur d'une cellule

  • Initiateur de la discussion Initiateur de la discussion Thierry_ZT
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Thierry_ZT

XLDnaute Nouveau
Bonjour,

J'ai de nouveau besoin de votre aide.
J'ai une base tarifaire avec environ 90.000 lignes et X fabricants (Colonne A). Je souhaite créer un fichier différent pour chaque fabricant au format excel par VBA.
Je dois générer ces fichiers tous les mois et actuellement cela est fait manuellement.

Dans chaque fichier doit se trouver la première ligne avec les noms des colonnes et le nom du fichier doit être la valeur du fabricant lui même.
En sachant que toutes les colonnes ne serons pas exportées, il me faudrait un code pour pouvoir exporter les colonnes voulues.

Merci pour votre aide.
 

Pièces jointes

Dernière édition:
Re : Création de fichiers dépendants de la valeur d'une cellule

Bonjour Thierry_ZT.

Je te joins ton fichier.
Dans le code, à toi d'activer la suppression des colonnes que tu ne souhaites pas voir à la ligne :

Code:
'Range("XXX:XXX").Delete

Avec par exemple :
Code:
'Range("c:c,e:e").Delete

Ensuite les fichiers s'enregistrent automatiquement dans le même dossier que le fichier source avec la date - le nom du fournisseur.
 

Pièces jointes

Re : Création de fichiers dépendants de la valeur d'une cellule

Bonjour Thierry_ZT.

Je te joins ton fichier.
Dans le code, à toi d'activer la suppression des colonnes que tu ne souhaites pas voir à la ligne :

Code:
'Range("XXX:XXX").Delete

Avec par exemple :
Code:
'Range("c:c,e:e").Delete

Ensuite les fichiers s'enregistrent automatiquement dans le même dossier que le fichier source avec la date - le nom du fournisseur.

Bonjour et merci thebenoit59 pour ta réponse rapide.
Ton code fonctionne parfaitement avec mon fichier exemple mais avec un fichier un peu plus conséquent (moins de 65000 lignes) cela ne fonctionne plus. Je ne peux pas transférer mon fichier il est trop volumineux (8Mo).
De plus, j'ai des noms de fabricants avec des caractères impossibles à mettre en nom de fichier, ex: ATLANTIC CHAUFFAGE/CHAUFFE-EAU, il faudrait remplacer ces caractères par _ par exemple.

Merci pour ton retour et de ton aide
 
Re : Création de fichiers dépendants de la valeur d'une cellule

Bonjour,

En fin de compte tout fonctionne correctement (merci encore à thebenoit59). J'avais fait une faute de frappe.
Pour remplacer le caractère pour le nom de fichier, je le fais manuellement avec rechercher/remplacer.

Bravo pour ce forum et de votre réactivité.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour