Dolichotis
XLDnaute Occasionnel
Bonjour,
Je suis sur Excel 2010, j'ai fait une macro qui fait un filtre sur les données d'un tableau.
Comme je ne savais pas comment m'y prendre, j'ai testé avec l'enregistreur de macros.
A un moment, je filtre sur une colonne C : "choix1", "choix2", "choix3" mais le problème c'est que parfois le tableau peut avoir ces trois choix dans cette colonne C parfois il n'aura que "choix1" et "choix3" ou parfois juste "choix3".
Quand je mets ça :
Si un des choix est absent dans cette colonne, aucune ligne n'est sélectionnée. Alors qu'il devrait retourner les lignes des "choix1" et "choix3" par exemple si choix 2 est absent...
Je voulais savoir s'il existe une option que je ne connaitrai pas qui permettrait de ne pas bloquer le filtre et retourner des lignes même si un choix est absent...?
Sinon je pourrai fait une boucle pour incrémenter un Array si le choix existe dans la colonne mais ça me semble assez lourd...
Merci d'avance pour vos conseils et vos idées,
bon dimanche
Je suis sur Excel 2010, j'ai fait une macro qui fait un filtre sur les données d'un tableau.
Comme je ne savais pas comment m'y prendre, j'ai testé avec l'enregistreur de macros.
A un moment, je filtre sur une colonne C : "choix1", "choix2", "choix3" mais le problème c'est que parfois le tableau peut avoir ces trois choix dans cette colonne C parfois il n'aura que "choix1" et "choix3" ou parfois juste "choix3".
Quand je mets ça :
Code:
Worksheets("Sheet1").Range("A1").AutoFilter _
Criteria1:=Array("choix1", "choix2", "choix3"), field:=3
Si un des choix est absent dans cette colonne, aucune ligne n'est sélectionnée. Alors qu'il devrait retourner les lignes des "choix1" et "choix3" par exemple si choix 2 est absent...
Je voulais savoir s'il existe une option que je ne connaitrai pas qui permettrait de ne pas bloquer le filtre et retourner des lignes même si un choix est absent...?
Sinon je pourrai fait une boucle pour incrémenter un Array si le choix existe dans la colonne mais ça me semble assez lourd...
Merci d'avance pour vos conseils et vos idées,
bon dimanche