1 pièce(s) jointe(s)
Selection de longueur variable et reutilisation
Bonjour a tous!
J'aimerai utiliser la fonction "frequency" mais en prenant comme donnees d'entrees une selection de longueur variable (dans mon fichier globale, je veux en fait arreter la selection des que les 0 apparaissent).
Avec le fichier en piece jointe : au maximum de A1 a A21 j'ai des chiffres differents de 0 mais je peux aussi bien avec des 0 qui apparaissent a la fin (comme sur l'exemple). Je veux que la selection data_array s'arrete quand commence les 0 pour qu'ils ne soient pas comptabiliser dans ma fonction frequency...
Voila le bout de code fait pour l'instant mais qui ne fonctionne pas :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| Sub blabla()
For i = 1 To 50
If Cells(i, 1).Value = 0 Then
sor = i
Exit For
End If
Next
Liste = Range(Cells(2, 1), Cells(sor, 1))
Bin = Range(Cells(2, 3), Cells(5, 1))
Range("E2", "E6").Select
selection.FormulaArray = "=FREQUENCY(Liste,Bin)"
End Sub |
Si c'est possible sans macro, je suis preneuse!
Merci de votre aide!!