cibleo
XLDnaute Impliqué
Bonjour le forum,
Le code placé dans le formulaire "Synthese" (Private Sub CommandButton1_Click())fonctionne et me permet d'effectuer une recherche dans toutes les feuilles (au format date) à partir d'un nom sélectionné dans la ComboChauffeurs.
Le report s'effectue alors dans la feuille de calcul "Synthese".
Dans ce formulaire, je dois donc opérer 2 choix :
- le nom du chauffeur (ça marche)
- le mois qui doit me permettre de sélectionner les feuilles de calcul à traiter (je demande votre aide, je ne sais pas faire)
Dans 1 premier temps, j'aimerais donc reporter les noms des feuilles (des dates) que je vais traiter : dans la colonne A à partir de A2 Feuille de calcul "Synthese".
Puis j'aimerais pouvoir sélectionner ,à l'aide de la ComboMois, les feuilles à traiter.
Exemple : je choisis 01 et ce sont toutes les feuilles de mon classeur nommées 01 01 09, 02 01 09, 05 01 09 etc... qui devront être traiter.
Idem pour les autres mois.
Dans le code présenté, toutes les feuilles sont traitées, pouvez-vous m'aider à modifier ce code ?
Cibleo
Le code placé dans le formulaire "Synthese" (Private Sub CommandButton1_Click())fonctionne et me permet d'effectuer une recherche dans toutes les feuilles (au format date) à partir d'un nom sélectionné dans la ComboChauffeurs.
Le report s'effectue alors dans la feuille de calcul "Synthese".
Dans ce formulaire, je dois donc opérer 2 choix :
- le nom du chauffeur (ça marche)
- le mois qui doit me permettre de sélectionner les feuilles de calcul à traiter (je demande votre aide, je ne sais pas faire)
Dans 1 premier temps, j'aimerais donc reporter les noms des feuilles (des dates) que je vais traiter : dans la colonne A à partir de A2 Feuille de calcul "Synthese".
Puis j'aimerais pouvoir sélectionner ,à l'aide de la ComboMois, les feuilles à traiter.
Exemple : je choisis 01 et ce sont toutes les feuilles de mon classeur nommées 01 01 09, 02 01 09, 05 01 09 etc... qui devront être traiter.
Idem pour les autres mois.
Dans le code présenté, toutes les feuilles sont traitées, pouvez-vous m'aider à modifier ce code ?
Code:
.../...
For Each Ws In ThisWorkbook.Worksheets
With Ws
If IsDate(Ws.Name) Then
.../...
Cibleo
Pièces jointes
Dernière édition: