Filtrer une colonne contenant la valeur d'une cellule prédéfinie

  • Initiateur de la discussion Initiateur de la discussion MACx
  • 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 !

MACx

XLDnaute Occasionnel
Bonjour les XLDnautes !

J'essaie de faire sous VBA le filtrage d'une colonne contenant la valeur d'une cellule prédéfinie:
Exemple :

Cellule prédéfinie "Q1"

Mon filtrage porte sur la colonne B, soit :

PHP:
ActiveSheet.ListObjects("Feuil1").Range.AutoFilter Field:=2, Criteria1:= _
        "=Range(*Q1*).Value"

Malheureusement le 'Range(*Q1*).Value' ne fonctionne pas. Surement que la syntaxe n'est pas correcte (Désolé j'apprends à peine le code VBA)

Pour illulstrer, En Q1, j'ai par exemple MRZ, et lorsque je filtre ma colonne B je devrais obtenir ça:

mrz240709044
16100985SSMRZ
SC091026097MRZ
cmy09102733mrz
nm091029065mrz
nm091102072mrz
cmy091103036mrz
sc091104098mrz
sc04110999mrz
mrz091113001DA
mrz091116002-SF-FT-LVD
mrz091125003
mrz091125004
mrz091126005
cmy091127044mrz

Merci d'avance pour votre aide.
 
Re : Filtrer une colonne contenant la valeur d'une cellule prédéfinie

Bonjour Macx,

essaie ceci:
Code:
critere = "*" & Range("Q1").Value & "*"
ActiveSheet.ListObjects("Feuil1").Range.AutoFilter Field:=2, Criteria1:=critere

à+
Philippe
 
- 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

Retour