FORUM Tom's Hardware » Programmation » Autre » Macro Excel : créer fichiers suivant les valeurs filtrées d'un champ
 

Macro Excel : créer fichiers suivant les valeurs filtrées d'un champ

Il y a 300 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : Macro Excel : créer fichiers suivant les valeurs filtrées d'un champ
 
Plus d'informations

Bonjour,
 
J'ai un fichier excel avec avec dans le champ A différentes valeurs récurrentes, et d'autres informations liées à ce champ A dans les autres colonnes.
 
Je souhaite une macro qui, pour chaque valeur trouvée dans le champ A va copier/coller l'ensemble des colonnes vers un nouveau fichier ayant comme titre la valeur du champ A.
 
Visuellement :
 
A          B                 C          D          E
pierre   HOMME        Paris       1968    Docteur
david    HOMME       Thion      1949   Mecano
claire    FEMME        Pacé      1956   Coiffeur
claire    FEMME       Marcellin  1965   Cadre sup
pierre    HOMME      Rennes    1982    Sans emploi
 
Je souhaite obtenir  
 - un fichier pierre.xls avec les valeurs correspondant à Champ A = Pierre et toutes les autres colonnnes
 - un fichier david.xls avec les valeurs correspondant à Champ A = David et toutes les autres colonnnes
etc.... avec autant de fichiers excel qu'il y a de valeurs dans la colonne A.
 
Merci d'avance pour votre assistance
 
 
 

zeb
Profil : Modérateur libre
Plus d'informations

Toujours d'actualité ?
 
Comme toujours avec Excel, il faut le faire à la main une première fois, en enregistrant le tout dans une macro. Ensuite, lire et comprendre la macro, et l'adapter ensuite au besoin.
 
Je t'invite donc à :
1°) enregistrer une macro (Outils/Macros/Nouvelle macro)
2°) établir un filtre automatique en ayant pris soin de sélectionner une cellule de ta liste
3°) filter sur la colonne des noms un prénom en particulier. (Ici, il faudra sans doute fortement adapter le code)
4°) récupérer le nom et créer un classeur du même nom (Ici aussi, adaptation en vue)
5°) sélectionner l'ensemble du résultat, copier cette sélection
6°) coller le tout dans le nouveau fichier
7°) stopper l'enregistrement
 
Voilà, la trame est créée, il te reste des heures de prise de tête :D
Si tu as des problèmes pense à PPC et poste ton code.


Message édité par zeb le 20-02-2006 à 12:09:40
Plus d'informations

J'ai fait cela, mais n'étant pas programmeur, je suis bien bloqué ensuite....
 
Y a t il quelqu'un qui aurait une réponse simple à cette question ou une réponse toute faite.


Aller à :
Ajouter une réponse
  FORUM Tom's Hardware » Programmation » Autre » Macro Excel : créer fichiers suivant les valeurs filtrées d'un champ
 

Annonces Google
Publicité