Bonjour
si je mets dans la cellule
=SOMME((F3:I3>=1)*(F3:I3<=5))
cela fonctionnne
Si je fais une boucle avec evaluate, cela ne fonctionne pas
merci
Sub Tranches()
For i = 3 To 367
Tranche_1 = Range("F" & i & ":I" & i)
'Ne fonctionne pas
Cells(i, 31) = Evaluate("=sum((Tranche_1 >= 1)*(Tranche_1 <= 5))")
'Fonctionne pour test
Range("af" & i & ":ai" & i) = Tranche_1
Next
End Sub
si je mets dans la cellule
=SOMME((F3:I3>=1)*(F3:I3<=5))
cela fonctionnne
Si je fais une boucle avec evaluate, cela ne fonctionne pas
merci
Sub Tranches()
For i = 3 To 367
Tranche_1 = Range("F" & i & ":I" & i)
'Ne fonctionne pas
Cells(i, 31) = Evaluate("=sum((Tranche_1 >= 1)*(Tranche_1 <= 5))")
'Fonctionne pour test
Range("af" & i & ":ai" & i) = Tranche_1
Next
End Sub