Bonjour,
j'ai commencé il y a peu à faire des macros sur excel et je dois dire que c'est pas mon fort, j'aurai donc bien besoin d'un petit coup de pouce si c'est possible.
J'ai donc 900 animaux, et pour chaque espèce je dois faire une moyenne de leur valeur-C avec une itération "tant que". Pour l'instant j'ai ceci, mais c'est en réunissant toutes les espèces et avec l'itération "pour"
Et enfaite je ne sais pas comment faire pour transcrire en VBA "Tant que l'espèce ne change pas ...."
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Sub Moyenne() Dim i As Integer Feuil2.Cells(2, 2) = 0 NbVal = 0 For i = 8 To 11 Feuil2.Cells(2, 2) = (Feuil2.Cells(2, 2) + Feuil1.Cells(i, 8)) NbVal = NbVal + 1 Next Feuil2.Cells(2, 2) = (Feuil2.Cells(2, 2)) / NbVal Feuil2.Cells(2, 1) = Feuil1.Cells(8, 6) End Sub
Ca doit etre plutot simple pour vous mais étant débutante ca me pose une colle
Merci d'avance!
Partager