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 :

Filtres sur plusieurs colonnes avec OU


Sujet :

Macros et VBA Excel

  1. #1
    Membre éclairé

    Profil pro
    Inscrit en
    Mai 2003
    Messages
    315
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 315
    Points : 748
    Points
    748
    Billets dans le blog
    1
    Par défaut Filtres sur plusieurs colonnes avec OU
    Bonjour à tous,

    Je cherche à filtrer les données d’un tableau avec plusieurs critères (type Colonne1 = truc, Colonne2 = machin) mais avec une liaison logique OU (et pas ET), c'est-à-dire :

    Affichage des éléments qui répondent au critère
    [Colonne1 = truc OU Colonne2 = machin]

    A votre avis, quelle est la méthode la plus simple pour réaliser cela ?

    Merci

    Stève

  2. #2
    Membre habitué Avatar de gourmand
    Homme Profil pro
    dessinateur projeteur mécanique
    Inscrit en
    Avril 2011
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : dessinateur projeteur mécanique

    Informations forums :
    Inscription : Avril 2011
    Messages : 153
    Points : 163
    Points
    163
    Par défaut
    un peux plus de précision ??

  3. #3
    Membre éclairé

    Profil pro
    Inscrit en
    Mai 2003
    Messages
    315
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 315
    Points : 748
    Points
    748
    Billets dans le blog
    1
    Par défaut
    Voici des données exemples :

    Prénom	  Age	Sexe
    Jacques	   18	M
    Paul	   15	M
    Alexandra   16	F
    Je recherche toutes les personnes qui sont de sexe féminin ou dont l’âge est supérieur à 17 ans. C'est-à-dire :

    Prénom	  Age	Sexe
    Jacques	   18	M
    Alexandra   16	F
    C'est à dire la requête :

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * WHERE AGE > 17 OR SEXE = F

    Comment faire sous Excel ?

  4. #4
    Membre habitué Avatar de gourmand
    Homme Profil pro
    dessinateur projeteur mécanique
    Inscrit en
    Avril 2011
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : dessinateur projeteur mécanique

    Informations forums :
    Inscription : Avril 2011
    Messages : 153
    Points : 163
    Points
    163
    Par défaut
    tu peux faire une petite macro qui copar l'age et les sexe de chaque personne par rapport à se que tu veux.

    si sa ne correspond pas, avec une petite fonction Selection.EntireRow.Hidden = True, tu peux caché la ligne.

  5. #5
    Membre émérite Avatar de Godzestla
    Homme Profil pro
    Chercheur de bonheur
    Inscrit en
    Août 2007
    Messages
    2 392
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de bonheur
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2007
    Messages : 2 392
    Points : 2 985
    Points
    2 985
    Par défaut
    Bonjour,

    c'est possible avec un filtre élaboré.

    Jette un coup d'oeil ici et . Cela pourrait éventuellement t'inspirer.
    (\ _ /) Cordialement G@dz
    (='.'=)

    (")-(") Vous avez des neurones. Sollicitez-les. . Si vous êtes aidé, pensez à Voter.

  6. #6
    Membre éclairé

    Profil pro
    Inscrit en
    Mai 2003
    Messages
    315
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 315
    Points : 748
    Points
    748
    Billets dans le blog
    1
    Par défaut
    Ok, génial, merci pour vos deux réponses

    Je vais utilisé les filtres avancés, comme présenté sur cette page

    http://hoangquangdao.wordpress.com/2...-avance-excel/

    dans la rubrique "Le filtre avancé avec l’expression OU" (un nom de rubrique assez parfait je dois dire )

    Tch@o

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Filtre sur plusieurs colonnes
    Par psyskasax dans le forum Modélisation
    Réponses: 9
    Dernier message: 10/03/2009, 11h31
  2. Etat sur plusieurs colonnes avec saut de section
    Par Binpush dans le forum IHM
    Réponses: 4
    Dernier message: 26/02/2009, 14h54
  3. filtre sur plusieurs colonnes en vba
    Par caloumaya dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 31/05/2007, 14h05
  4. [VBA-E]filtre sur plusieurs Critères avec Excel
    Par Diablo_22 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 29/05/2006, 20h34
  5. Query sur plusieurs colonnes avec count(distinct...)
    Par Jeankiki dans le forum Langage SQL
    Réponses: 2
    Dernier message: 18/08/2004, 15h22

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