bonjour tout le monde
bonjour Zed ,
je suis sur un code que je croix avoir presque terminé mais je bute sur un point
voici mon code:
[cpp]Sub spreadDeCredit()
Dim k As Long
Dim spot_1 As Double
Dim spot_2 As Double
Dim somme As Single
Dim diff As Double
k = Worksheets("Feuil1").Cells(Rows.Count, 1).End(xlUp).Row
For i = 0 To k
If Worksheets("Feuil1").Cells(i, 16).Value Like "*AAA*" Then
spot_1 = Worksheets("Feuil1").Cells(i, 10).Value
spot_2 = Worksheets("Feuil1").Cells(i, 11).Value
diff = Abs(spot_1 - spot_2)
somme = 0
somme = somme + diff
End If
Cells(6, 8).Value = somme
End Sub[/cpp]
dans ce code je cherche a parcourir "Feuil1" avec la condition que j'ai imposé et mettre le resultat dans feuil2
ma boucle parcours la feuille ("feuil1") daja a ce nivo j'aimerai savoir ci c'est correct mon ecriture :??:
ensuite je voudrais faire la somme de toutes les differences Abs(spot_1 - spot_2) ...
est ce correct la aussi [cpp]somme = somme + diff[/cpp]:??:
enfin mon soucis majeur est que ma cellule H6 DOIT CONTENIR : H6=somme/(nombre de fois qu'on a rencontré le caractere AAA dans feuil1) en d'autres termes c'est le nombre de fois qu'on a fait la difference entre spot_1 et spot_2
sof que j'ignore comment le definir dans mon code
merci de votre aide
bonjour Zed ,
je suis sur un code que je croix avoir presque terminé mais je bute sur un point
voici mon code:
[cpp]Sub spreadDeCredit()
Dim k As Long
Dim spot_1 As Double
Dim spot_2 As Double
Dim somme As Single
Dim diff As Double
k = Worksheets("Feuil1").Cells(Rows.Count, 1).End(xlUp).Row
For i = 0 To k
If Worksheets("Feuil1").Cells(i, 16).Value Like "*AAA*" Then
spot_1 = Worksheets("Feuil1").Cells(i, 10).Value
spot_2 = Worksheets("Feuil1").Cells(i, 11).Value
diff = Abs(spot_1 - spot_2)
somme = 0
somme = somme + diff
End If
Cells(6, 8).Value = somme
End Sub[/cpp]
dans ce code je cherche a parcourir "Feuil1" avec la condition que j'ai imposé et mettre le resultat dans feuil2
ma boucle parcours la feuille ("feuil1") daja a ce nivo j'aimerai savoir ci c'est correct mon ecriture :??:
ensuite je voudrais faire la somme de toutes les differences Abs(spot_1 - spot_2) ...
est ce correct la aussi [cpp]somme = somme + diff[/cpp]:??:
enfin mon soucis majeur est que ma cellule H6 DOIT CONTENIR : H6=somme/(nombre de fois qu'on a rencontré le caractere AAA dans feuil1) en d'autres termes c'est le nombre de fois qu'on a fait la difference entre spot_1 et spot_2
sof que j'ignore comment le definir dans mon code
merci de votre aide