Bonjour
J'ai réalisé une macro qui, à un moment, va réaliser un filtre élaboré. J'ai isolé cette séquence dans le fichier exemple :
Sub Macro1()
Range("A16").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _
"H1:K2"), CopyToRange:=Range("F4"), Unique:=False
End Sub
Parmi la plage de données, certaines lignes ont des cellules vides ; j'aimerais que le filtre sélectionne les lignes répondant aux critères, même si certaines cellules ne sont pas remplies.
Plus concrètement dans le fichier exemple, la macro est définie pour réalisé un filtre élaboré avec :
- la plage de données en A16
- la zone de critère en H1:K2
- copier les résultats en F4
J'aimerais donc que ce filtre sélectionne les clés n°1 (les critères âge, sexe et durée correspondent), mais également les clés 4 et 5 (les critères remplis correspondent aux critères, même si chaque ligne a une cellule vide).
Est-ce possible sur Excel 2003 ?
Merci d'avance.
J'ai réalisé une macro qui, à un moment, va réaliser un filtre élaboré. J'ai isolé cette séquence dans le fichier exemple :
Sub Macro1()
Range("A16").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _
"H1:K2"), CopyToRange:=Range("F4"), Unique:=False
End Sub
Parmi la plage de données, certaines lignes ont des cellules vides ; j'aimerais que le filtre sélectionne les lignes répondant aux critères, même si certaines cellules ne sont pas remplies.
Plus concrètement dans le fichier exemple, la macro est définie pour réalisé un filtre élaboré avec :
- la plage de données en A16
- la zone de critère en H1:K2
- copier les résultats en F4
J'aimerais donc que ce filtre sélectionne les clés n°1 (les critères âge, sexe et durée correspondent), mais également les clés 4 et 5 (les critères remplis correspondent aux critères, même si chaque ligne a une cellule vide).
Est-ce possible sur Excel 2003 ?
Merci d'avance.