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 :

Insertion d'un filtre élaboré d'excel ds fonction automation


Sujet :

Macros et VBA Excel

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 7
    Points : 7
    Points
    7
    Par défaut Insertion d'un filtre élaboré d'excel ds fonction automation
    Bonjour,

    Je souhaite afficher dans un Etat un fichier Excel, dans lequel figure les résultats d’une requête, intégré grâce aux principes « d’automation » évoqué dans les tutoriaux . Avant l’ouverture de l’état je souhaite appliquer un filtre élaboré aux nouvelles données de mon fichier Excel. J’ai donc inséré la ligne de code suivante dans mon programme d’automation mais j’ai un bug sur ces lignes une fois sur deux lors de l’ouverture de mon état.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
       ' filtre élaboré
       With wbk.Sheets("sheet1")
          Columns("A:F").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Sheets( _
          "CRITERES DE FILTRE AAA").Range("B3:F4"), CopyToRange:=Range("H1"), Unique:=False
     Columns("L:L").ColumnWidth = 11.29
        End With
    Pourriez-vous m’aider à faire fonctionner ce code issu d’une macro excel. Peut-être faut-il déclarer certaines variables ?
    Merci par avance.

  2. #2
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 040
    Points
    20 040
    Par défaut
    rajoute la ligne :

    pour mettre à jour variable Wbk...

    ton classeur doit dans la feuille "Sheet1" contenir ton tableau de donnée , et dans la feuille "CRITERES DE FILTRE AAA" en B3:F4 les critéres de tris...

Discussions similaires

  1. Filtre élaboré de Excel en VBA
    Par Bilre dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 26/07/2007, 18h10
  2. [Excel] Probleme filtre élaboré
    Par mick_ban dans le forum Excel
    Réponses: 3
    Dernier message: 08/03/2007, 05h15
  3. Réponses: 6
    Dernier message: 01/06/2006, 15h11
  4. Filtre élaboré Excel ds FCT automation Access
    Par MELINE dans le forum Access
    Réponses: 2
    Dernier message: 27/09/2005, 14h58
  5. Réponses: 2
    Dernier message: 26/09/2005, 16h08

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