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 :

Problème de déclaration de variable dans un combobox


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
    Rédacteur technique
    Inscrit en
    Mars 2015
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Rédacteur technique

    Informations forums :
    Inscription : Mars 2015
    Messages : 13
    Par défaut Problème de déclaration de variable dans un combobox
    Bonjour à tous,
    J'ai bien essayé plusieurs solutions, mais comme tout débutant, j'arrive vite à saturation.
    Ce que je ne réussi pas à faire, c'est déclarer une variable dans mon combobox2 pour qu'il filtre par catégorie du combobox1.
    À l'aide s'il vous plaît. 😵
    Ci-joint le fichier Test
    Fichiers attachés Fichiers attachés

  2. #2
    Membre averti
    Homme Profil pro
    Rédacteur technique
    Inscrit en
    Mars 2015
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Rédacteur technique

    Informations forums :
    Inscription : Mars 2015
    Messages : 13
    Par défaut
    Pour être un peux plus précis, je souhaite que mon combobox2, filtre uniquement par À: 1,2,3 si le choix de mon combobox1 est Auto, ou F:1,2,3...si le choix de mon combobox1 est Fourgon, avec un article unique.
    Je n'ai plus de solutions...

  3. #3
    Expert confirmé Avatar de BENNASR
    Homme Profil pro
    Responsable comptable & financier
    Inscrit en
    Décembre 2013
    Messages
    2 974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Responsable comptable & financier
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2 974
    Par défaut
    Bonjour
    Aussi débutant VBA mais un jour j'ai téléchargé qq chose qui rassemble à ce que tu cherches
    J'espère que ça te donne un coup de pousse
    Encore à préciser : c'est pas mon propre travail
    Fichiers attachés Fichiers attachés

  4. #4
    Membre averti
    Homme Profil pro
    Rédacteur technique
    Inscrit en
    Mars 2015
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Rédacteur technique

    Informations forums :
    Inscription : Mars 2015
    Messages : 13
    Par défaut
    Merci je vais jetter un œil 😊

  5. #5
    Membre averti
    Homme Profil pro
    Rédacteur technique
    Inscrit en
    Mars 2015
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Rédacteur technique

    Informations forums :
    Inscription : Mars 2015
    Messages : 13
    Par défaut
    Merci beaucoup pour ton aide, BENNASAR
    L'idée c'est plutôt

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Sheets("Feuil1").Activate
     
         ActiveSheet.ListObjects("Tableau1").Range.AutoFilter Field:=2, Criteria1:=ComboBox1.Value
     
        Set crit1 = Sheets("Feuil1").Range("C2:C" & Sheets("Feuil1").Range("C" & Rows.Count).End(xlUp).Row)
     
      ComboBox2.additem = Range("C2:C" & Sheets("Feuil1").Range("C" & Rows.Count).End(xlUp).Row).Value
     
    End Sub
    Et je n'arrive toujours pas à déclarer ma variable pour additem 😂

  6. #6
    Membre averti
    Homme Profil pro
    Rédacteur technique
    Inscrit en
    Mars 2015
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Rédacteur technique

    Informations forums :
    Inscription : Mars 2015
    Messages : 13
    Par défaut
    Fallait juste ajouter une condition if pas déclarer une variable la honte...
    Voir fichier joint
    👋
    Fichiers attachés Fichiers attachés

  7. #7
    Membre Expert
    Avatar de Igloobel
    Homme Profil pro
    Développeur ERP - VBA et Formateur bureautique
    Inscrit en
    Septembre 2005
    Messages
    1 871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur ERP - VBA et Formateur bureautique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 871
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Alors je te rassure c'est Normal

    tu utilises la même procédure pour faire 2 chose différentes

    1°) tu filtres la liste des véhicules et tu le mets en Combobox1 (que tu as mis en variable) ok
    2°) tu filtres la liste des Articles et tu le mets en Combobox2 (que tu as mis en variable) ... où tu vois que c'est en fonction de la valeur de Combobox1 ?

    donc le plus simple tu fais 2 procédures différentes

    j'ai fait cette erreur plein de fois et quand on a la tête dans le guidon on vois rien

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

Discussions similaires

  1. [MySQL-5.6] Problème déclaration de variable dans procédure stockée
    Par Aizen64 dans le forum SQL Procédural
    Réponses: 5
    Dernier message: 17/03/2015, 23h17
  2. Réponses: 8
    Dernier message: 03/11/2006, 15h55
  3. Probléme pour insérer une variable dans un champs
    Par BOUTRAIS dans le forum Access
    Réponses: 2
    Dernier message: 11/04/2006, 22h45
  4. problème de visibilité des variables dans un include
    Par d1g-2-d1g dans le forum Langage
    Réponses: 6
    Dernier message: 28/11/2005, 09h35
  5. [EasyPHP] problème de visibilité des variable dans les includes
    Par d1g-2-d1g dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 23/10/2005, 01h55

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