[Resolu] Somme de colonnes en "variable tableau"

machin

XLDnaute Nouveau
Bonjour à tous,

J'aimerai réaliser une somme de plusieurs colonnes dans un tableau. En piochant des bouts de code j'y suis arrivé. Mais la problématique est la suivante:
Lorsque je compte le nombre de valeur par une variable, alors j'ai l'impression que les anciens calculs sont gardés en mémoire et les résultats sont faux.
Explication:
1° boucle j'additionne les colonnes A, B, C et D, le résultat correct est 10 (affichage en colonne U avec calcul formule excel) et MsgBox donne 10 lors de la boucle
2° boucle j'additionne les colonnes A, B, C et E, le résultat correct est 12 (affichage en colonne V) et MsgBox donne 12 lors de la boucle
3° boucle j'additionne les colonnes A, B, C et F, le résultat correct est 13 (affichage en colonne W) et MsgBox donne 15 lors de la boucle, et la est le problème
Si une âme charitable pouvait me renseigner sur mon erreur se serait génial

Cordialement
 

Pièces jointes

  • somme en colonne de variable tableau.xls
    44.5 KB · Affichages: 42
Dernière édition:

Jacou

XLDnaute Impliqué
Re : Somme de colonnes en "variable tableau"

Bonjour machin,

Ton erreur vient du fait que dans tes boucles, tu ne remets pas à 0 tes données de la colonne 18 du tableau pour chaque valeur de i.
donc les valeurs déjà à 1 reste à 1.
Il faut que tu complètes ton instruction
"If T(a, 17) > 0 Then T(a, 18) = 1 "
par
"Else T(a, 18) = 0"

Bonne soirée
 

Discussions similaires

Réponses
16
Affichages
557