salut tout le monde !
dans mon programme j'ai un userform contient une zone de liste qui contient 3 colonnes (ingrédient- % - quantité)
en premier lieu les 2 premières colonnes sont remplis par l'utilisateur qui saisie l'ingrédient et son pourcentage et l'ajoute dans la zone de liste; et après qu'il atteint 100% il doit entrer la quantité totale et puis valider avec un bouton qui va faire l'opération de multiplication par chaque pourcentage de chaque produit et l'ajouter à la 3ème colonne.
voilà ce que j'ai écris et bien sure ne marche pas
memoire = une variable publique pour le nombre de ligne de la zone de list
listeHuile = c'est la zone de liste (plusieurs ligne (d'apres l'utilisateur); 3 colonnes)
txtTotal = un textbox qui contient le poids total
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Private Sub btnValider_Click() For i = 1 To memoire With Me.listeHuile .AddItem .List(i, 3) = .List(i, 2) * Me.txtTotal End With Next i
Partager