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"

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
Et enfaite je ne sais pas comment faire pour transcrire en VBA "Tant que l'espèce ne change pas ...."
Ca doit etre plutot simple pour vous mais étant débutante ca me pose une colle
Merci d'avance!