Copie de feuille vers un classeur modèle

mic

XLDnaute Nouveau
Bonjour à tous

Je sollicite de nouveau votre savoir si précieux.

J'ai un fichier "fruits.xls" dans lequel j'ai un tableau principal.
Ma macro me permet de créer une feuille par type de fruit.

J'aimerai pouvoir copier chaque feuille dans un nouveau classeur ( classeur1.xls) et que ce classeur s'enregistre sous le nom du type de fruit.

Exemple:
1 :dans fruits.xls je sélectionne les données de la feuille2 ( celle qui regroupe les infos des oranges)
2: j'ouvre le classeur1.xls
3 : je copie les infos séléctionnées (les oranges)
4 : j'enregistre le classeur1.xls sous le nom orange.xls
5 : je ferme le classeur1.xls

et je recommance ma boucle pour l'ensemble des feuilles ( sauf la feuille1) du fichier fruits.xls
à la fin j'aurai plusieurs classeurs (orange.xls, banane.xls , pomme.xls , raisin.xls etc ...) et mon classeur1.xls sera toujours le même

le problème c'est que je suis nul de chez nul dès qu'il s'agit de faire une boucle.

Merci d'avance du temps que vous pouvez m'accorder

bonne journée
 

Pièces jointes

  • fruits.xls
    26 KB · Affichages: 59
  • fruits.xls
    26 KB · Affichages: 63
  • fruits.xls
    26 KB · Affichages: 60

Caillou

XLDnaute Impliqué
Re : Copie de feuille vers un classeur modèle

Bonjour,

Ici, il n'y a pas besoin de faire une nouvelle boucle puisque la macro existante en contient déjà une.
J'ai modifié un peu le code en ajoutant dans la boucle :
- la copie dans un nouveau classeur
- l'enregistrement et la fermeture de ce dernier

Tu pourras jeter un oeil.

Caillou
 

Pièces jointes

  • fruits.zip
    9.1 KB · Affichages: 62
  • fruits.zip
    9.1 KB · Affichages: 59
  • fruits.zip
    9.1 KB · Affichages: 65
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 595
Messages
2 090 103
Membres
104 378
dernier inscrit
neovo