Bonjour à tous,
Après moulte recherche sur internet, ce problème me taraude encore l'esprit.
Je vais essayer de vous expliquer ma situation : (j'ai mis un fichier excel en pièce jointe)
Un logiciel me donne automatiquement une feuille excel contenant des données variante comme la feuille "Exemple" ou la feuille "Exemple (2)".
Ce que je cherche à faire, c'est créer une macro me permettant, automatiquement, de fractionner ce tableau en plusieurs feuilles. Le résultat à obtenir quelque soit l'exemple seront les feuilles "Voiture" ET "Moto" ET "Piéton".
Mon problème étant que la macro doit sélectionner la plage de cellule partant de "VOITURE", jusqu'au prochain titre en GRAS.
La Macro doit commencer à prendre en compte une plage de cellule commencent soit par "VOITURE", soit par "MOTO", soit par "PIETON" et seulement ces trois là en sachant qu'il ne sont pas toujours présent dans la liste.
La Macro doit ensuite comprendre que cette plage de cellule se finit par un titre en "GRAS", car, comme montré dans les deux exemples, les titres peuvent avoir des places différentes ainsi que des titres différents comme "VELO" (feuille "Exemple") ou "BUS" (feuille "Exemple (2)) dont la macro ne doit pas prendre en compte les valeurs.
J'espère avoir pus être assez explicite, et vous remercie d'avance.
Après moulte recherche sur internet, ce problème me taraude encore l'esprit.
Je vais essayer de vous expliquer ma situation : (j'ai mis un fichier excel en pièce jointe)
Un logiciel me donne automatiquement une feuille excel contenant des données variante comme la feuille "Exemple" ou la feuille "Exemple (2)".
Ce que je cherche à faire, c'est créer une macro me permettant, automatiquement, de fractionner ce tableau en plusieurs feuilles. Le résultat à obtenir quelque soit l'exemple seront les feuilles "Voiture" ET "Moto" ET "Piéton".
Mon problème étant que la macro doit sélectionner la plage de cellule partant de "VOITURE", jusqu'au prochain titre en GRAS.
La Macro doit commencer à prendre en compte une plage de cellule commencent soit par "VOITURE", soit par "MOTO", soit par "PIETON" et seulement ces trois là en sachant qu'il ne sont pas toujours présent dans la liste.
La Macro doit ensuite comprendre que cette plage de cellule se finit par un titre en "GRAS", car, comme montré dans les deux exemples, les titres peuvent avoir des places différentes ainsi que des titres différents comme "VELO" (feuille "Exemple") ou "BUS" (feuille "Exemple (2)) dont la macro ne doit pas prendre en compte les valeurs.
J'espère avoir pus être assez explicite, et vous remercie d'avance.
Pièces jointes
Dernière édition: