Bonjour à tous,
Pour gérer un club local de loisirs, j'ai une base de données avec des personnes qui peuvent faire une ou plusieurs activités. Cette base de données s'étend de la colonne A à la colonne Z (je ne mets en pièce jointe qu'un extrait de cette base).
Je désire, pour chaque activité (il y en a 40 en réalité), sortir la liste des gens qui sont inscrits dans une activité soit en activité1 ou 2 ou 3 ou 4 grace à un filtre élaboré pour ensuite copier dans une autre feuille le résultat du filtre....
Par exemple dans le fichier joint, je veux sortir tous les gens qui ont "Anglais" en activité 1, 2 3 ou 4....
Je sais faire en VBA un filtre élaboré sur un ou 2 critères en utilisant la zone de critères et en copiant les données sélectionnées dans une autre feuille mais sur 4, je m'interroge.
Ma question : comment puis-je faire pour traiter mon pb (en VBA), d'autant plus qu'il faudra que je fasse ce genre d'extraction pour les 40 activités du club ??
Merci d'avance de vos conseils et de votre aide, avec si possible un exemple de code me permettant de réaliser l'opération (j'envisage d'utiliser une boite de dialogue pour permettre à l'utilisateur de choisir l'activité qu'il veut sortir..)
Pour gérer un club local de loisirs, j'ai une base de données avec des personnes qui peuvent faire une ou plusieurs activités. Cette base de données s'étend de la colonne A à la colonne Z (je ne mets en pièce jointe qu'un extrait de cette base).
Je désire, pour chaque activité (il y en a 40 en réalité), sortir la liste des gens qui sont inscrits dans une activité soit en activité1 ou 2 ou 3 ou 4 grace à un filtre élaboré pour ensuite copier dans une autre feuille le résultat du filtre....
Par exemple dans le fichier joint, je veux sortir tous les gens qui ont "Anglais" en activité 1, 2 3 ou 4....
Je sais faire en VBA un filtre élaboré sur un ou 2 critères en utilisant la zone de critères et en copiant les données sélectionnées dans une autre feuille mais sur 4, je m'interroge.
Ma question : comment puis-je faire pour traiter mon pb (en VBA), d'autant plus qu'il faudra que je fasse ce genre d'extraction pour les 40 activités du club ??
Merci d'avance de vos conseils et de votre aide, avec si possible un exemple de code me permettant de réaliser l'opération (j'envisage d'utiliser une boite de dialogue pour permettre à l'utilisateur de choisir l'activité qu'il veut sortir..)