Fonction qui fait la somme du Colonne dans un Lest Box

Résolu/Fermé
Nizar1969 - 16 août 2020 à 15:22
 Nizar1969 - 17 août 2020 à 11:13
Bonjour,
je viens de réaliser un formulaire qui contiens un lest box de 5 colonne en code VBA j'ai criée une fonction pour faire la somme pour deux colonne dernier le 3 et le 4 on estime colonne id et 0 mai ne somme que la colonne id
mémé que les numérotation du colonne et différente
j avais déclare db as DAO.Database

'Fonction qui faire la somme d'un colonne dans une listBox
Function SommeColList(lst As ListBox, NomCol As Integer) As Single
Dim Som As Single
Som = 0
For i = 0 To lst.ListCount - 1
Som = Som + lst.Column(NumCol, i)
Next i
SommeColList = Som
End Function
quand on Click sur bouton enregistrée ( A zone texte d’affichage résultat de colonne 3) et(B zone texte d’affichage résultat de colonne 4)
me.A=SommeColList(listArticle,3)
même résultat que
me.B=SommeColList(listArticle,4)
elle somme id tel que txtA=txtB
j'en sais pas ou est le probleme
merci de m'aide
Configuration: Windows / Chrome 84.0.4147.125
A voir également:

2 réponses

yg_be Messages postés 22720 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 23 avril 2024 1 476
17 août 2020 à 10:44
bonjour,
ajoute
option explicit
en début de module.
tiens aussi compte de ceci:
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
0
Merci beaucoup
Je me trompe en définissant la fonction avec une lettre (NomCol) à la place de (NumCol)
Cela est dû à l'intensité de la fatigue
Après avoir examiné, j'ai remarqué que
Merci et bonne journée
0