Concatener une zone de liste
Résolu/Fermé
A voir également:
- Concatener une zone de liste
- Zone telechargement - Accueil - Outils
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Concatener deux cellules excel - Guide
- Liste de diffusion whatsapp - Guide
1 réponse
yg_be
Messages postés
23352
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
27 novembre 2024
Ambassadeur
1 554
14 févr. 2022 à 22:13
14 févr. 2022 à 22:13
bonjour,
une façon de faire, c'est, au moment de traiter "ajouter produit", d'adapter le texte qui sera ensuite affiché dans la zone de texte nommée " txt_prod_qte".
une autre façon de faire, ce serait d'extraire les infos de la table "commandes" pour construire le texte souhaité.
une façon de faire, c'est, au moment de traiter "ajouter produit", d'adapter le texte qui sera ensuite affiché dans la zone de texte nommée " txt_prod_qte".
une autre façon de faire, ce serait d'extraire les infos de la table "commandes" pour construire le texte souhaité.
15 févr. 2022 à 10:31
20 févr. 2022 à 18:42
Voici le code qui me permet de concaténer ma zone de liste
Mais le problème en est que ce code concatène uniquement les données de la première colonne.
Alors que moi je veux concaténer les éléments de la deuxième et la quatrième colonne (produit et quantité séparé par une virgule ex. " souri4, clavier 3, caméra2, etc"
Comment corriger ce code svp
Private Sub ShowItems()
Dim sList As String
Dim nIndex As Integer
For nIndex = 0 To ListBox1.ListCount - 1
sList = sList & ListBox1.ItemData(nIndex) & ","
Next
sList = Left$(sList, Len(sList) - 1)
MsgBox sList
End Sub
20 févr. 2022 à 20:10
21 févr. 2022 à 11:12
Voici mon mon fichier ouvrez le formulaire "ajoutecommande"
Ajouter les produit et les quantité, puis cliquez sur "OK " il vous affichera juste la 1ere colonne. Alors que moi je veux qu'il m'affiche la deuxième et la quatrième colonne (destination et quantité)
Cordialement
https://www.cjoint.com/c/LBvketq3mGP
21 févr. 2022 à 11:47
pour avoir les valeurs des colonnes 2 et 4, fais plutôt ainsi: