Sommer une cellule contenant plusieurs valeurs - VB/VBA/VBS - Programmation
Marsh Posté le 22-03-2009 à 11:33:19
Bon, j'ai fini par toruver.
Je poste ici le code que j'ai adapté et qui peut être utile à d'autres.
Code :
|
Re bon dimanche à tous.
Marsh Posté le 27-03-2009 à 16:35:24
Il y avait plus simple...
Private Sub CommandButton1_Click()
Montotal = 0
For i = 1 To 2
Macell = Cells(i, 1)
Mesval = Split(Macell, Chr(10))
NbValCel = UBound(Mesval)
TotalCel = 0
For j = 0 To NbValCel
TotalCel = TotalCel + CDbl(Mesval(j))
Next
Montotal = Montotal + TotalCel
Next
MsgBox Montotal
End Sub
Marsh Posté le 22-03-2009 à 10:08:34
Bonjour, plusieurs heures que je cherche pourtant au début cela me paraissait simple.
J'ai un programme VBA qui ajoute dans une cellule, des valeurs séparées par des retour à la ligne (matérialisé par "chr(10)" ).
Donc dans une cellule j'ai plusieurs montant.
Cette opération est répétée sur plusieurs cellules de la même colonne.
A la fin de cette colonne je veux faire une somme de tous ces montants.
Ben ça a l'air bête mais je n'y arrive pas. Comme faire comprendre à Excel en langage VBA de sommer chaque montant qui sont présent dans la cellule séparée par des chr(10) ?
Si quelqu'un a une idée...
Merci d'avance, je continue à chercher.
Bon dimanche