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 :

Filtrage lignes si variable <>


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Chef de projet en automatisme
    Inscrit en
    Décembre 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Chef de projet en automatisme

    Informations forums :
    Inscription : Décembre 2018
    Messages : 2
    Par défaut Filtrage lignes si variable <>
    Bonjour,

    Je cherche a faire un filtre des éléments différents d'une variable, ma variable est Interface.TextBox_DIs_NonActif.
    J'ai écrit les lignes suivantes pour filtrer les valeurs qui sont égales a ma variable. Je cherche désormais à faire le "différent de" <>
    Pouvez-vous m'aider sur la syntaxe ? J'ai essayé plusieurs syntaxes mais ça ne fonctionne pas.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ActiveSheet.Range("$E$1:$E$" & NbLines_DIs_Duree).AutoFilter Field:=6, Criteria1:= _
         "=*" & Interface.TextBox_DIs_NonActif & "*", Operator:=xlAnd
    Merci pour votre aide

  2. #2
    Membre Expert Avatar de QuestVba
    Homme Profil pro
    Enseignant
    Inscrit en
    Juillet 2012
    Messages
    2 475
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Belgique

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Service public

    Informations forums :
    Inscription : Juillet 2012
    Messages : 2 475
    Par défaut
    Salut,
    Voici un exemple avec une variable Var:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Criteria1:="<>" & Var & ""

  3. #3
    Candidat au Club
    Homme Profil pro
    Chef de projet en automatisme
    Inscrit en
    Décembre 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Chef de projet en automatisme

    Informations forums :
    Inscription : Décembre 2018
    Messages : 2
    Par défaut
    Bonjour,
    Suite a votre réponse, j'ai entré ce code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Cells.Select
        Selection.AutoFilter
        ActiveSheet.Range("$A$1:$E" & NbLines_DIs_Nbre).AutoFilter Field:=1, Criteria1:="<>" & "*" & Interface.TextBox_DIs_NonActif & "*", Operator:=xlAnd
        Cells.Select
        Selection.ClearContents
    Merci beaucoup pour votre aide dans la syntaxe.

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

Discussions similaires

  1. Récupérer la ligne des variables
    Par ash_rmy dans le forum SAS Base
    Réponses: 4
    Dernier message: 23/12/2007, 21h01
  2. Pb sélection de lignes avec variables
    Par Aizen64 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 14/06/2007, 09h36
  3. retour à la ligne sur variable DOS
    Par Goldorak2 dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 29/03/2007, 18h32
  4. Réponses: 2
    Dernier message: 27/09/2006, 20h41
  5. saut de ligne dans variable de type Mémo
    Par Yanmeunier dans le forum Access
    Réponses: 2
    Dernier message: 05/05/2006, 16h52

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