Bonjour à tous
Ne connaissant pas assez bien VBA, je me retrouve démuni pour résoudre mon problème. Et si j'ai trouvé quelques pistes en fouillant dans le forum je n'ai pas trouvé de solutions adaptées à mon cas.
Aussi je fais appel à l'entraide pour me dépanner.
Voici mon problème :
Je fais une extraction qui sort un fichier EXCEL comprenant :
un onglet "reporting"
des onglets de semaine : S1, S2, ....., S25 etc de rendez vous qui sont classés dans ces onglets semaines.
un onglet comporte donc les rendez vous prévus pendant cette semaine.
Toutefois j'ai besoin une fois par mois de regrouper toutes ces lignes présentes dans les différents onglets non pas par DATE du RENDEZ VOUS mais par DATE de PRISE du RENDEZ VOUS ( un rdv peut être pris le lundi 4/6/14 à 9h pour le Mercredi 6/7/14 à 17h)
Aussi voici ce que devrait faire la Macro idéalement :
1 me demander où est le fichier source à scanner
2 me demander quel mois la macro doit vérifier ( ici Juin par exemple)
3 scanner les onglets S1, S2, S3, etc jusqu'au dernier onglet présent dans le fichier source en vérifiant à chaque ligne si la DATE de PRISE du RDV ( colonne A de chaque onglet S1, S2, etc) correspond au mois recherché, ( Juin ici )
4 recopier alors si la condition est vrai ces lignes à la suite soit dans un nouvel onglet se nommant par le mois recherché ou dans un nouveau fichier à part, suivant ce qui est plus simple.
En résumé j'ai donc un fichier qui classe par semaine des Rendez vous par date de rendez vous et il me faut pouvoir regrouper ces rendez vous , cette fois par mois , mais non pas par date du rendez vous mais par date à la quelle a été pris le RDV.
J'espère avoir été suffisamment clair et que vous pourrez m'aider
Merci d'avance
Bruno
Ne connaissant pas assez bien VBA, je me retrouve démuni pour résoudre mon problème. Et si j'ai trouvé quelques pistes en fouillant dans le forum je n'ai pas trouvé de solutions adaptées à mon cas.
Aussi je fais appel à l'entraide pour me dépanner.
Voici mon problème :
Je fais une extraction qui sort un fichier EXCEL comprenant :
un onglet "reporting"
des onglets de semaine : S1, S2, ....., S25 etc de rendez vous qui sont classés dans ces onglets semaines.
un onglet comporte donc les rendez vous prévus pendant cette semaine.
Toutefois j'ai besoin une fois par mois de regrouper toutes ces lignes présentes dans les différents onglets non pas par DATE du RENDEZ VOUS mais par DATE de PRISE du RENDEZ VOUS ( un rdv peut être pris le lundi 4/6/14 à 9h pour le Mercredi 6/7/14 à 17h)
Aussi voici ce que devrait faire la Macro idéalement :
1 me demander où est le fichier source à scanner
2 me demander quel mois la macro doit vérifier ( ici Juin par exemple)
3 scanner les onglets S1, S2, S3, etc jusqu'au dernier onglet présent dans le fichier source en vérifiant à chaque ligne si la DATE de PRISE du RDV ( colonne A de chaque onglet S1, S2, etc) correspond au mois recherché, ( Juin ici )
4 recopier alors si la condition est vrai ces lignes à la suite soit dans un nouvel onglet se nommant par le mois recherché ou dans un nouveau fichier à part, suivant ce qui est plus simple.
En résumé j'ai donc un fichier qui classe par semaine des Rendez vous par date de rendez vous et il me faut pouvoir regrouper ces rendez vous , cette fois par mois , mais non pas par date du rendez vous mais par date à la quelle a été pris le RDV.
J'espère avoir été suffisamment clair et que vous pourrez m'aider
Merci d'avance
Bruno