Calcul dans un MsFlexgrid

Résolu
esoate Messages postés 4 Date d'inscription lundi 1 août 2005 Statut Membre Dernière intervention 3 août 2005 - 1 août 2005 à 20:32
radcur Messages postés 282 Date d'inscription lundi 29 septembre 2003 Statut Membre Dernière intervention 15 août 2012 - 3 août 2005 à 02:49
Bonjour, je vous demande de l'aide car je n'arrive pas à trouver comment calculer la somme de plusieurs ligne d'une même colonne dans un msflexgrid. Je souhaite aficher dans un textbox apprés un cliq sur une commande le resultat de ma colonne entière. Merci pour votre réponse qui m'aiderabien à avancer.

3 réponses

radcur Messages postés 282 Date d'inscription lundi 29 septembre 2003 Statut Membre Dernière intervention 15 août 2012 2
2 août 2005 à 04:34
salut



private sub TonControle_Click()



dim i as integer

dim total as long



total=0



for i = 0 to msflexgrid.rows

total = total +
msflexgrid.textmatrix(i,ta_colonne) ' i = ta rangée qui
s'incrémente à chaque passage






'ta_colonne = le numéro de la colonne à
calculer

next



textbox.text=total



end sub
3
esoate Messages postés 4 Date d'inscription lundi 1 août 2005 Statut Membre Dernière intervention 3 août 2005
2 août 2005 à 20:39
Merci pour ta suggestion radcur, elle me permet d bien avancer. Je me permet de te poser une autre question : le code que tu me propose incrémente. Y a t-il une autre formule qui permetd' additionner simplement les chiffres de plusieurs rangées d'une même colonne. Merci pour ta patience.
0
radcur Messages postés 282 Date d'inscription lundi 29 septembre 2003 Statut Membre Dernière intervention 15 août 2012 2
3 août 2005 à 02:49
salut

de rien



cette procédure additionne le contenu des cellules voulues.



Exemple: cellule(0,2) + cellule(1,2) + cellule(2,2), etc
0