IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Affichage filtres automatiques


Sujet :

Macros et VBA Excel

  1. #1
    Membre habitué
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Janvier 2017
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Janvier 2017
    Messages : 12
    Par défaut Affichage filtres automatiques
    Bonjour,
    Je me permets de créer ce post après 1 heure de recherche infrustueuse sur les forums et plein d'essais. Je viens de trouver la réponse et j'aimerais la partager.
    Sous excel 2007, je ne parvenais pas à afficher par VBA les résultats de filtres automatiques pourtant simples. Exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        ActiveSheet.Range("$A$4:$Z$10").AutoFilter Field:=34, Criteria1:="VRAI"
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        ActiveSheet.Range("$A$4:$Z$10").AutoFilter Field:=34, Criteria1:="10,3"
    En fait, c'est juste que dans les lignes générées par la fonction d'enregistrement de macro d'excel, les critères ne sont pas traduits en VBA. La syntaxe correcte est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        ActiveSheet.Range("$A$4:$Z$10").AutoFilter Field:=34, Criteria1:="TRUE"
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        ActiveSheet.Range("$A$4:$Z$10").AutoFilter Field:=34, Criteria1:="10.3"
    En espérant que ça vous évite de chercher aussi loin que moi pour quelque chose d'aussi simple !

  2. #2
    Expert confirmé
    Avatar de MarcelG
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2009
    Messages
    3 449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 449
    Billets dans le blog
    7
    Par défaut
    Salut,

    Merci pour cette démarche.

    Pour connaître les critères de filtres d'une plage, se reporter au post de Daniel dans cette discussion

Discussions similaires

  1. [XL-365] Problème affichage Filtre Top X Valeurs sur TCD
    Par BMKFR dans le forum Excel
    Réponses: 4
    Dernier message: 12/11/2019, 16h07
  2. [XL-2016] Problème avec filtre automatique
    Par NEC14 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 05/09/2016, 23h44
  3. Problème affichage filtre
    Par gabgom dans le forum Signal
    Réponses: 0
    Dernier message: 06/10/2011, 16h06
  4. problème de filtre automatique
    Par cladsam dans le forum Excel
    Réponses: 2
    Dernier message: 15/12/2007, 12h11
  5. Problème affichage code automatique
    Par franck1001 dans le forum VBA Access
    Réponses: 1
    Dernier message: 14/12/2007, 23h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo