Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

VBA selection de critère conditionnel

  • Initiateur de la discussion Initiateur de la discussion Rafilo13
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Rafilo13

XLDnaute Junior
Bonjour a tous,

Je travaille sur un projet d'automatisation d'un fichier. Dans ma Macro je dois a un moment filtrer un tableau se situant dans une autre feuille voici mon code :

Sheets("Clients").Select
Selection.AutoFilter Field:=25, Criteria1:=Sheets("Acceuil").Range("C8")

Cependant pour mon critère j'aimerai que celui soit variable.

Si C8 = Aucun
Filtrer sur C7
Si C8 et C7 = Aucun
Filtrer sur C6

Si quelqu'un peu me proposer une solution ... Je vous remercie par avance.

Bonne journée a tous.
 
Re : VBA selection de critère conditionnel

onjour,

essaye ceci :
Code:
Dim c As Range
With Sheets("Acceuil")
    If .Range("C7") = "Aucun" And .Range("C8") = "Aucun" Then
        Set c = .Range("C7")
        ElseIf .Range("C8") = "Aucun" Then Set c = .Range("C8")
        Else
            Exit Sub
    End If
End With
Sheets("Clients").AutoFilter Field:=25, Criteria1:=c.Value
non testé....
 
Re : VBA selection de critère conditionnel

Je viens de voir ca marche impeccable. Merci beaucoup Pierrot93. Je vais juste rajouter la ligne pour que ca marche pour le cas C6. Encore merci et bonne journée.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Z
Réponses
3
Affichages
2 K
Z
L
Réponses
4
Affichages
805
Lindsay_RBD
L
C
Réponses
4
Affichages
2 K
C
N
Réponses
5
Affichages
3 K
Nicocotte125
N
S
Réponses
4
Affichages
2 K
stage_ferrit
S
B
Réponses
2
Affichages
2 K
bastienb
B
H
  • Question Question
2
Réponses
17
Affichages
3 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…