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 :

Extraction de données suivant plusieurs critères


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 2
    Par défaut Extraction de données suivant plusieurs critères
    Bonsoir
    Débutant en vba, je dois extraire des données d'une feuille vers une autre dans un même classeur suivant plusieurs critères, quatre au total (deux critères sont indépendants les uns des autres, mais les deux autres sont liés pour déterminer un laps de temps).
    J'ai essayé de modifier un macro permettant de faire un filtre élaborer, mais je n'y suis pas parvenu.
    Connaissez vous une autre façon de faire cette extraction?
    Merci d'avance.

  2. #2
    Membre Expert Avatar de laetitia
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 281
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 281
    Par défaut
    bonsoir jejeld le forum comme cela pas simple il faut en dire plus ??? ou donner un exemple concret

  3. #3
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 2
    Par défaut
    Bonsoir laeticia
    je dois extraire les données de mon tableau (en feuille 1) à partir des critères "compagnie", "ligne" et du "début" et de la "fin" vers la feuille 2 comme vous pouvez le voir sur le fichier que je joint.
    Mon problème est que je n'arrive pas faire la macro me permettant de filtrer les données en fonction de ces critères.
    Fichiers attachés Fichiers attachés

  4. #4
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    à l'aide d'une boucle
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    Private Sub CommandButton1_Click()
    Dim i As Long, j As Long
     
    Application.ScreenUpdating = False
    With Sheets("Feuil2")
        .Range("A2:I" & .Cells(.Columns(1).Cells.Count, 1).End(xlUp).Row).ClearContents
    End With
     
    With Sheets("Feuil1")
        j = 2
        For i = 7 To .Cells(.Columns(1).Cells.Count, 1).End(xlUp).Row
            If .Range("A" & i).Value = .Range("A3").Value And .Range("B" & i).Value = .Range("B3").Value And .Range("C" & i).Value >= .Range("C3").Value And .Range("C" & i).Value <= .Range("D3").Value Then
                .Rows(i).Copy Sheets("Feuil2").Range("A" & j)
                j = j + 1
            End If
        Next i
    End With
    Application.ScreenUpdating = True
    End Sub

  5. #5
    Membre Expert Avatar de laetitia
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 281
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 281
    Par défaut
    bonjour jejeld mercatog le forum en utilisant des listes de validation
    j 'ai vider la liste pour "alleger" le zip a tester!!!

Discussions similaires

  1. Réponses: 4
    Dernier message: 09/01/2015, 16h28
  2. [XL-2010] Extraction/copie de données selon plusieurs critères
    Par jerem56 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 25/02/2014, 16h41
  3. [XL-2003] Produit d une addition suivant plusieur critère
    Par alex santus dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 04/02/2010, 12h30
  4. Réponses: 2
    Dernier message: 10/12/2009, 18h05
  5. [XL-2003] obtenir une donnée avec plusieurs critères de choix
    Par spico45 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/04/2009, 14h34

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