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 :

Recherche macro bouton à actualiser


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2014
    Messages : 11
    Par défaut Recherche macro bouton à actualiser
    Je recherche une solution à ce problème:

    Je reçois chaque mois le même tableau dans un fichier excel (environs 20 colonnes(variables) et 600 lignes)et mon boulot consiste à faire un filtre avancé

    selon les critères , je veux faire un bouton à actualiser à chaque fois pour automatiser mes taches

    je serais reconnaissant de votre aide

  2. #2
    Membre expérimenté Avatar de vanhoa
    Homme Profil pro
    Analyste Financier
    Inscrit en
    Octobre 2013
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Thaïlande

    Informations professionnelles :
    Activité : Analyste Financier
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2013
    Messages : 117
    Par défaut
    Bonjour,

    Quels sont les parametres de tes filtres? aurais tu un exemple?

    Si les tableaux recus sont identiques chaque mois, peut etre serait il possible de passer tout simplement par l'enregistreur de macro?

    vanhoa

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2014
    Messages : 11
    Par défaut
    Merci pour votre réponse Vnhoa

    Effictivement , j'ai fait ce que vous avez dit (enregistrement des macros) mais je doute que ça va faire l'affaire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Sub Filtrer()
    '
    ' Filtrer Macro
    '
     
    '
        Range("A1:Q601").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _
            "J3:Q5"), CopyToRange:=Range("J8:Q8"), Unique:=True
    End Sub
    En effet, ce que je veux , c'est faire une macro qui fait le filtre sans refaire le travail à chaque fois

  4. #4
    Membre expérimenté Avatar de vanhoa
    Homme Profil pro
    Analyste Financier
    Inscrit en
    Octobre 2013
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Thaïlande

    Informations professionnelles :
    Activité : Analyste Financier
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2013
    Messages : 117
    Par défaut
    Bonjour Amine,

    Je n'ai pas trop utilise de filtre avances, mais en ayant teste un exemple sur un classeur j'aurais une question sur ce que tu as mis et enfin je te propose quelquechose tres simple et rapide qui marche pour mon exemple en 2eme paragraphe.
    Est ce que les criteres choisis sont contenu dans la plage de donnees qui sert de reference? Car d'apres ton code je ne vois pas de changement de Feuille, ni de Classeur.

    Enfin, si la zone de reference a une taille toujours identique i.e. memes dimensions et les criteres sont toujours identiques (ou la zone de critere toujours identique i.e. memes dimensions), je te suggere de creer un template qui te sert a retravailler ces donnees, en feuille1 tu copie colle ta zone de 20 colonne et 600 lignes, en feuille2 ta zone de criteres (dans le cas ou cette zone n'est pas contenue dans la zone de reference), en feuille3 la feuille qui te serviras a recupere tes donnees filtrees. Tu enregistres une macro, tu realises les etapes pour creer ton filtre avance, ensuite quand c'est fait, tu insere un bouton en feuille3 et tu lui associes la macro que tu viens de creer. Donc selon moi, l'enregistreur de macro est largement suffisant pour cette tache, si je ne me suis pas trompe dans ce que tu souhaites faire.

    Sinon, si tu ne veux pas passer par l'enregistreur de macro et que tes critere sont toujours les memes, tu as plusieurs facon de creer un code, mais pour te donner un exemple adapte au tiens, j'aurais besoin de connaitres les criteres et les contraintes a respecter pour realiser la tache que tu dois effectuer.

    vanhoa

Discussions similaires

  1. [excel] macro bouton et mise en mémoire ?
    Par fartounet dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 25/06/2006, 23h06
  2. bouton actualiser qui ne marche plus
    Par DjBeGi dans le forum Access
    Réponses: 1
    Dernier message: 07/06/2006, 17h09
  3. Je recherche des boutons graphique de navigation
    Par christel1982 dans le forum Imagerie
    Réponses: 5
    Dernier message: 29/05/2006, 10h01
  4. Recherche fonction | Bouton rafraichir
    Par loicdu4000 dans le forum Langage
    Réponses: 3
    Dernier message: 13/04/2006, 14h47
  5. Bouton actualiser
    Par mcbrett dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 08/03/2006, 09h03

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