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 :

Listbox dépendantes en VBA


Sujet :

Macros et VBA Excel

  1. #21
    Inactif  
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 054
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 054
    Par défaut
    J'ai vérifié avec une donnée valide dans plage..
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Dim plage As String
    plage = "B3,B8,C8,D4"
       i = 0
        For Each cel In Range(plage)
            ReDim Preserve tablo(i)
            tablo(i) = cel.Value
            i = i + 1
        Next cel
    et ça sort bien le résultat attendu
    deux pistes..
    Tu n'active aucune feuille dans la sub, elle ne serait pas changée ailleur ?
    Suivre la sub.. plageValeur et controller ce qu'elle renvoi.

    Remarque .. Tu fait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    For item = 0 To lstCle.ListCount - 1
        If lstCle.Selected(item) = True Then
            If plage = "" Then
                plage = plageValeur(lstCle.List(item), plgLstCle, decal)
            Else
                plage = plage & "," & plageValeur(lstCle.List(item), plgLstCle, decal)
            End If
        End If
    Next
    alors que...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    For item = 0 To lstCle.ListCount - 1
        If lstCle.Selected(item) = True Then
            plage = plage & "," & plageValeur(lstCle.List(item), plgLstCle, decal)
        End If
    Next
    plage = Mid(plage, 2)
    suffit.

  2. #22
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 28
    Par défaut
    Bonjour à tous.

    Bon. J'ai essayé de tourner la chose dans pas mal de sens encore ce matin, mais ça ne marche toujours pas.
    Entre temps, il y a eu un changement de cahier des charges, du coup je vais plus du tout faire comme ça.

    Merci beaucoup pour ton aide LeForestier, et merci à Laetitia aussi, même si j'ai pas tout compris aux bouts de codes que tu as postés.

    Bonne journée à tous.

Discussions similaires

  1. [XL-2013] listbox et code vba
    Par david.guedes dans le forum Excel
    Réponses: 8
    Dernier message: 06/03/2014, 15h10
  2. [VBA-E] 2 ListBox avec valeurs "dépendantes l'une de l'autre"
    Par dado91400 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 06/03/2007, 09h51
  3. [VBA-E] erreur avec listbox.rowsource
    Par repié dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 14/02/2006, 10h55
  4. [VBA][Access]: Listbox se référant à une autre BD
    Par Alexj51 dans le forum Access
    Réponses: 4
    Dernier message: 07/02/2006, 15h36
  5. [Excel vba + ADO(X)] afficher BDD dans listbox
    Par Emcy dans le forum Access
    Réponses: 4
    Dernier message: 13/12/2005, 12h46

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