Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Affichage dans une listbox sous condition

  • Initiateur de la discussion Initiateur de la discussion lodam
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

lodam

XLDnaute Occasionnel
Bonjour à tous et à toutes

Je vous joins un petit fichier démo.

J'ai un listing de clients, certains d'entre eux sont des sociétés.
Je dois choisir uniquement ces sociétés pour les afficher dans une listbox.

Je sais alimenter une listbox mais je ne sais pas
a) l'alimenter uniquement avec des cellules respectant la condition cidessus (mon code avec rowsource provoque une erreur)

b) quand je réussis à extraire les bonnes cellules, afficher les données sur les 3 colonnes

bref, j'aurais besoin de vos brillantes lumières

merci d'avance
lodam
 

Pièces jointes

Re : Affichage dans une listbox sous condition

arff!

je bloque sur un truc bête mais pourquoi on ne retrouve pas dans la listbox2 (clients_a_facturer) toutes les colonnes de la listbox1 (clients_actifs).

j'ai essayé d'adapter le code sans succès :

************
Private Sub CommandButton1_Click()
Dim i As Byte
With ListBox_clients_a_facturer
.ColumnCount = 19
.ColumnWidths = "25;0;60"
For i = 0 To ListBox_choix_clients.ListCount - 1
ListBox_clients_a_facturer.AddItem ListBox_choix_clients.List(i, 3)
ListBox_clients_a_facturer.AddItem ListBox_choix_clients.List(i, 4)
Next i
End With

ListBox_choix_clients.Clear
CommandButton1.Enabled = False
CommandButton2.Enabled = False
End Sub
 
Re : Affichage dans une listbox sous condition

Bonjour Lodam

regarde ci joint, ton fichier modifié. Le nombre de colonnes est défini lors de l'initialisation de l'USF. D'après mes tests ca devrait coller... A toi de voir...

bonne journée
@+
 

Pièces jointes

Re : Affichage dans une listbox sous condition

Re

d'autre part, dans ton code

Code:
With ListBox_clients_a_facturer
.ColumnCount = 19
.ColumnWidths = "25;0;60"

tu définissais 19 colonnes ? alors que 6 seulement sont dans la feuille de calcul et tu spécifies uniquement 3 largeurs...

@+
 
Re : Affichage dans une listbox sous condition

ça marche super

merci beaucoup

tu m'as vraiment beaucoup aidé et grâce à toi je progresse

J'ai juste rajouté le début du code sur le bouton 'lancer' car je vais me servir du code client pour créer toutes les factures ensuite.

Bonne journée à toi !

lodam
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

J
Réponses
4
Affichages
1 K
Ju_De_Citron
J
S
Réponses
10
Affichages
7 K
sword56
S
L
Réponses
11
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…