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 :

liste déroulante/ variable tableau


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 21
    Par défaut liste déroulante/ variable tableau
    bonjour,

    Je voudrais remplir une liste déroulante(combobox) avec des valeurs qui se trouvent dans un tableau excel.
    ce tableau est variable .Je voudrais que les valeurs qui se répètent dans le tableau n'apparaissent qu'une seule fois dans ma liste déroulante. Pour cela je voudrais utiliser la variable tableau de VBA .

    j"ai fait le code qui suit:

    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
    20
    21
    22
    23
    24
    25
    Dim liste() As Variant  ''le tableau
     
    For i = 1 To m
     
    If ActiveSheet.Cells(i + 11, "A").Value <> "" Then
     
    liste(i) = ActiveSheet.Cells(i + 11, "A").Value
     
    End If
     
    Next i
     
    For k = 12 To m
     
       For l = k + 1 To m
     
       If liste(k) = liste(l) Then
         liste(l).Clear 
     
        End If
     
       Next l
     
     
    Next k

    j'ai plusieurs problèmes:
    _j'arrive pas à remplir ma variable tableau (erreur dexecution 9)
    _je ne sais pas comment supprimer certains éléments du tableau(j'ai utilisé le .clear mais je ne suis pas sure que ca marche)

    Si vous avez des solutions ou d'autres idées pour remplir la liste déroulante,Merci de m'en faire part.

  2. #2
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317
    Par défaut
    bonjour

    Je voudrais remplir une liste déroulante(combobox) avec des valeurs qui se trouvent dans un tableau excel.
    ce tableau est variable .Je voudrais que les valeurs qui se répètent dans le tableau n'apparaissent qu'une seule fois dans ma liste déroulante.

    j'espère que ce lien pourra t'aider

    http://silkyroad.developpez.com/excel/doublons/#LIV-G


    bonne soirée
    michel

  3. #3
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    Une solution en 3 étapes,

    1. Utiliser le filtre élaboré pour avoir une liste sans doublon (Avec enregistreur de macro pour avoir le code) et mettre la cible la ou il y a de la place
    2. Charger la liste créer dans la combobox
    3. Effacer la liste

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

Discussions similaires

  1. [XL-2003] Liste déroulante type tableau croisé dynamique
    Par zaza78 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 24/06/2009, 11h35
  2. Liste déroulant et tableau js
    Par sd dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 30/06/2008, 11h37
  3. [AJAX] Liste déroulante et tableau
    Par Ludodor dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 04/02/2008, 11h52
  4. [PHP-JS] Liste déroulante -> variable PHP
    Par Alvaten dans le forum Langage
    Réponses: 12
    Dernier message: 09/07/2007, 10h56
  5. Réponses: 1
    Dernier message: 02/04/2007, 15h56

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