Additionné l'ensemble des chiffres d'une colonne

[Résolu]
Signaler
Messages postés
52
Date d'inscription
samedi 28 août 2004
Statut
Membre
Dernière intervention
13 juin 2009
-
Messages postés
340
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
7 juillet 2005
-
Comment dois je faire pour additionné l'ensemble des chiffres d'une colonne (flexgrid)????

Merci

7 réponses

Messages postés
340
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
7 juillet 2005

ok ben tu peux cocher "réponse acceptée" comme ca ca pourra servir pour d'autres personnes
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 82 internautes nous ont dit merci ce mois-ci

Messages postés
340
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
7 juillet 2005

Dim A As Integer
Dim Calcul As Long
MSFG.Col = 2
For A = 0 To MSFG.Rows - 1
MSFG.Row = A
Calcul = Calcul + Val(MSFG.Text)
Next A


en supposant ici que la colonne donc il faut calculer les valeurs soit la 2.
Messages postés
4525
Date d'inscription
dimanche 29 septembre 2002
Statut
Modérateur
Dernière intervention
22 avril 2019
9
Attention Ze_Dam pour un calcul optimal il faut remplacer :

Dim A As Integer


par :

Dim A As Long


ou bien meme

Dim A As Double


pour les nombres a virgule

@+

E.B.
Messages postés
340
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
7 juillet 2005

oui mais le nombre de ligne sur la flexgrid ne peut pas être décimal je pense. non ?
Messages postés
52
Date d'inscription
samedi 28 août 2004
Statut
Membre
Dernière intervention
13 juin 2009

Ok parfait sa marche, pour ce qui en est des types de variables je trouvé un tutorial dessus je le lirais. encore Merci.
Messages postés
4525
Date d'inscription
dimanche 29 septembre 2002
Statut
Modérateur
Dernière intervention
22 avril 2019
9
Comment qu'il est "Autoritaire" ce Ze_Dam ... lol

;)

E.B.
Messages postés
340
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
7 juillet 2005

looool nonononononono pas du tout errr ;)

;)