Re : Repartir données filtrées de plusieurs onglets dans un nouveau classeur
Bonjour,
Je reviens à la charge, car je patine un peu (euphémisme...).
voilà, j'ai modifié la macro VBA, mais j'ai toujours des problèmes pour la faire fonctionner...
Pour récapituler les manips que je veux faire:
1-un fichier reçu régulièrement, avec un nombre d'onglets qui s'ajoute d'un envoi à l'autre
2-je veux découper chacun des onglets en fonction d'un filtre appliqué sur la même colonne pour tous les onglets
3-je veux conserver le nombre d'onglets dans les fichiers de destination
J'ai donc créé une macro qui permet:
- de filtrer une des colonnes (la D) pour récupérer les données de ce filtre,
- copier ces données filtrée de cet onglet dans un nouveau fichier,
- sauvegarder dans le même dossier le fichier ainsi créé.
- revenir dans le fichier originel, puis passer sur l'onglet suivant, filtrer sur le même critère et copier-coller dans le fichier nouvellement créé
- refaire la manip par autant de filtre qu'il trouve et autant d'onglets qu'il y a...
Malheureusement, déjà j'ai un bug dans l'écriture de la macro VBA, qui ne reconnait pas le "For" du "Next"...
Ensuite, j'espère avec cette macro que je pourrai parvenir à mes fins... Mais si vous avez des idées d'optimisation, je suis preneur...
Merci d'avance pour votre aide... Je ne suis pas novice en VBA, mais je suis loin (très très loin) d'être un expert
Nickos