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 :

Petite question sur listbox


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    473
    Détails du profil
    Informations personnelles :
    Localisation : France, Vendée (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 473
    Points : 493
    Points
    493
    Par défaut Petite question sur listbox
    slt à vous,

    Je n sais pas ou je fait l'erreur mais ça ne fonctionne pas du tout, alors que ça me semblais simple aujourd'hui ! mails la !!

    En gros je voudrais juste écrire ds ma listbox dont la source est un combobox .

    Cette listbox a, au lancement de l'user aucune information ! Par un bouton, je voudrais lui envoyer des éléments ds cette listbox, la suite des autres, mais pour le moment aucun ne passe, le plus bizarre est que je l'ais fait à plusieurs reprise en provenance de feuilles !

    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
    Private Sub CommandButton1_Click()
    Dim NuméroLigneListBox As Long
     
    Dim d As Variant
    NuméroLigneListBox = 0
     
    With ListBox2
        '.Clear
        .ColumnCount = 11
        '.ColumnWidths = "100;40"
         For d = 0 To ListBox2.ListCount - 1
                MsgBox d
            If ListBox2.List(NuméroLigneListBox, 0) = "" Then
                .AddItem
                .List(NuméroLigneListBox, 0) = ComboBox6
     
     
                NuméroLigneListBox = NuméroLigneListBox + 1
            End If
        Next d
      End With
      End Sub
    Merci pour votre réponse!

    jijie
    Cordialement,

    Jijie

  2. #2
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 203
    Points : 14 354
    Points
    14 354
    Par défaut
    Bonjour,

    Je ne comprends pas ce que tu veux mettre dans ListBox2. Tu ne peux pas utiliser "AddItem" sans argument. Est-ce que la listbox contient déjà des valeurs ? Donne un exemple de ce que tu veux ?
    Cordialement.

    Daniel

    La plus perdue de toutes les journées est celle où l'on n'a pas ri. Chamfort

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    473
    Détails du profil
    Informations personnelles :
    Localisation : France, Vendée (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 473
    Points : 493
    Points
    493
    Par défaut
    Salut Daniel

    Je voudrais juste ajouter la valeur du combobox dans ma listbox !!

    Mais je sais pas ou je vais chercher des complications ou il n'y en à pas ! Je crois que aujourd'hui j'ais l'esprit tordu !!!!!

    Enfin la seule chose que je voulais faire est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ListBox2.AddItem 'ajout d'une ligne
    ListBox2.List(ListBox2.ListCount - 1, 0) = ComboBox6.Text
    Franchement il y a des jours !! 1 heure perdu!

    En tout cas merci pour t'être penché aussi rapidement! d'ailleurs, merci encore pour la dernière fois, car grâce à ton système de filtre j'ai réaliser un petit user qui me filtre une feuille de + de 6000 à 10000 lignes avec 6 critères de condition, et ça fonctionne super bien!

    alors à très bientôt !

    jijie
    Cordialement,

    Jijie

  4. #4
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 203
    Points : 14 354
    Points
    14 354
    Par défaut
    Tu peux même mettre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ListBox2.AddItem ComboBox6.Text
    Cordialement.

    Daniel

    La plus perdue de toutes les journées est celle où l'on n'a pas ri. Chamfort

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    473
    Détails du profil
    Informations personnelles :
    Localisation : France, Vendée (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 473
    Points : 493
    Points
    493
    Par défaut
    OK et merci !
    Cordialement,

    Jijie

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

Discussions similaires

  1. [ATL] Petite question sur les progress bar
    Par MrMaze dans le forum MFC
    Réponses: 1
    Dernier message: 06/05/2005, 09h40
  2. [Visuel XP] Petite question sur le theme XP...
    Par ZoumZoumMan dans le forum C++Builder
    Réponses: 12
    Dernier message: 20/01/2005, 14h41
  3. petite question sur le composant IBX ...
    Par vbcasimir dans le forum Bases de données
    Réponses: 4
    Dernier message: 05/01/2005, 10h33
  4. Réponses: 3
    Dernier message: 08/12/2004, 13h58
  5. Petite question sur les performances de Postgres ...
    Par cb44 dans le forum PostgreSQL
    Réponses: 5
    Dernier message: 13/01/2004, 13h49

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