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 :

Filtre VBA "ne commence pas par"


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
    employé
    Inscrit en
    Septembre 2015
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : employé

    Informations forums :
    Inscription : Septembre 2015
    Messages : 43
    Par défaut Filtre VBA "ne commence pas par"
    bonjour à tous,


    je rencontre un problème est ne trouve pas de solution dans les différents forums,

    j'ai besoin de faire un filtre avec comme critère "ne commence pas par" (au pire "ne contient pas"), le souci c'est que je ne sais pas comment écrire cela avec ma variable

    ci dessous le code ou j'arrive à filtrer ce qui contient.

    si l'un d'entre vous à une solution je suis preneur


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Dim rep As String
        rep = InputBox("QUEL FRS", "Fournisseur à sélectionner") & "*"
     
        With Sheets("Base (2)").Range("b2")
        .AutoFilter
        .AutoFilter field:=2, Criteria1:=rep
        End With

  2. #2
    Expert confirmé
    Homme Profil pro
    Responsable des études
    Inscrit en
    Juillet 2014
    Messages
    2 681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aude (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2014
    Messages : 2 681
    Par défaut
    Bonjour,
    As tu essayé:

  3. #3
    Membre averti
    Homme Profil pro
    employé
    Inscrit en
    Septembre 2015
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : employé

    Informations forums :
    Inscription : Septembre 2015
    Messages : 43
    Par défaut
    oui oui ça me met erreur de compilation

  4. #4
    Expert confirmé
    Homme Profil pro
    Responsable des études
    Inscrit en
    Juillet 2014
    Messages
    2 681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aude (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2014
    Messages : 2 681
    Par défaut
    Sans la variable la syntaxe que m'as donné l'enregistreur de macro
    edit: En fait non essaye:

  5. #5
    Membre averti
    Homme Profil pro
    employé
    Inscrit en
    Septembre 2015
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : employé

    Informations forums :
    Inscription : Septembre 2015
    Messages : 43
    Par défaut
    presque ci dessous la syntaxe exact merci à toi halaster08




  6. #6
    Membre averti
    Homme Profil pro
    employé
    Inscrit en
    Septembre 2015
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : employé

    Informations forums :
    Inscription : Septembre 2015
    Messages : 43
    Par défaut
    Dernière question un peux bête mais je n'arrive pas à supprimer ma plage comment faire sachant que ma plage est variable


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Dim rep As String
        rep = InputBox("QUEL FRS", "Fournisseur à sélectionner") & "*"
     
     
        With Sheets("Base (2)").Range("b2")
        .AutoFilter field:=2, Criteria1:="<>" & rep
        End With

Discussions similaires

  1. [FPDF] Erreur : "Le fichier ne commence pas par '%PDF-' "
    Par hAMST dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 04/08/2009, 16h25
  2. Réponses: 0
    Dernier message: 09/09/2008, 14h12
  3. Afficher les pseudos qui ne commencent pas par une lettre.
    Par asoka13 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 09/07/2007, 17h30
  4. PHP/HTMLDOC erreur "le fichier ne commence pas par '%PD
    Par petitmoosse dans le forum Langage
    Réponses: 3
    Dernier message: 02/03/2006, 18h05

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