Bonjour
Voila je voudrais obtenir la somme des valeurs d'une colonne de ma zone de liste.
j'ai essaye avecmais cela me retourne que la valeur d'un poste.Listcount
Merci de me mettre sur la voie
Bonjour
Voila je voudrais obtenir la somme des valeurs d'une colonne de ma zone de liste.
j'ai essaye avecmais cela me retourne que la valeur d'un poste.Listcount
Merci de me mettre sur la voie
Bonjour,
regarde l'aide Access sur la fonction DSum ta liste est basée sur une table ou une requête.
Sinon il faut le faire en VB en énumérant les éléments de la liste.
Exemple pour une liste MaListe où on fait la somme de la deuxième colonne (indice 1) contenant des Entiers.
A+
Code vb : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Dim i As Integer, lSum As Long Dim im As Integer, ix As Integer If Me.MaListe.ColumnHeads = True Then im = 1 Else im = 0 ix = Me.MaListe.ListCount - 1 For i = im To ix lSum = lSum + CLng(Me.MaListe.Column(1, i)) Next
Bonjour à tous,
une petite question "idiote": c'est quoi le paramètre qui varie selon le numéro de la colonne (ici c'est la colonne 2, alors que moi je voudrai travailler sur le colonne 4)
Merci...
Bonjour compte_spam.
La première colonne d'une liste porte le numéro 0, la seconde porte le numéro 1, etc.
Pour la quatrième colonne, tu dois donc utiliser le nombre 3 :Cordialement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Me.MaListe.Column(3, i)
Grand merci,
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager