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 par mois


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Inscrit en
    Novembre 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2
    Par défaut Recherche par mois
    Bonsoir a tous !!!

    après plusieurs hésitation je me lance dans la jungle des macros et j'aurai besoin de vos lumières.

    j'ai un classeur avec différent onglet expl: feuil1 feuil2 ...

    dans la feuil1 j'ai dans ma colonne B différentes dates avec ce format 10.10.2012

    et je voudrais que dans mon onglets feuil2 en A1 par expl que si je note 12 (pour décembre) ou 1 (janvier) ...

    je voudrais que ma macro filtre dans feuil1 tout le mois correspondant à ma valeur mise en A1 de la feuil2 !!!

    j’espère que c'est assez clair

    merci

  2. #2
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 173
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    Voir du côté des filtres avancés ou élaborés d'excel.
    Onglet [Données], groupe Trier et filtrer, commande Avancé
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Inscrit en
    Novembre 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2
    Par défaut
    filtrer c'est pas un problème.
    mais c'est pour rechercher depuis un autre onglet en indiquant que le mois je galère un peu et sous filtre il n'y a rien relatif au macro.

    vous auriez pas une solution que je puisse tester ?

    Merci

  4. #4
    Membre éclairé Avatar de Fluch
    Homme Profil pro
    Méthodiste flux
    Inscrit en
    Avril 2012
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Méthodiste flux
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2012
    Messages : 48
    Par défaut Une possibilité
    Hello,

    Ci-joint un fichier XLS qui répond à ton besoin.

    A toi de l'adapter à ton application.

    Le code écrit dans le fichier est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Sub CommandButton1_Click()
        Mois = Cells(1, 1)
        Sheets("Feuil1").Select
        'Rows("1:5").Select
        'Selection.AutoFilter
        Selection.AutoFilter Field:=2, Criteria1:="=??." & Mois & ".??", Operator:=xlAnd
    End Sub
    Fichiers attachés Fichiers attachés

  5. #5
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 173
    Billets dans le blog
    53
    Par défaut
    Bonsoir,

    Voilà une solution avec filtre élaboré - L'exemple filtre sur mois et année + sexe + logement.
    Il faut évidemment l'adapter.
    Fichiers attachés Fichiers attachés
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

Discussions similaires

  1. Recherche par mois sur plusieurs années
    Par meteor26 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 19/02/2013, 20h55
  2. requête sql pour recherche par mois
    Par mahboubi dans le forum Bases de données
    Réponses: 9
    Dernier message: 11/01/2009, 09h05
  3. [MySQL] recherche par mois
    Par kaking dans le forum PHP & Base de données
    Réponses: 17
    Dernier message: 28/10/2008, 14h49
  4. [MySQL] Recherche date par mois OU année
    Par Korias dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 04/07/2008, 13h46
  5. Recherche par mois précédent dans formulaire
    Par Alexandr dans le forum Access
    Réponses: 13
    Dernier message: 07/09/2006, 17h19

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