Bonjour,
J'ai un tableau excel que je sélectionner et nomme dans ma fonction. Ce tableau contient des valeurs entre 50 et 150.
Il y a 20 colonnes correspondant à 20 entreprises et 10 lignes correspondant à t=1, t=2 etc.
Je souhaite savoir si la valeur de l'entreprise est en deçà de 100 ou 80 ou 60 à un moment donné. Je nomme le seuil dans ma fonction y. y est écrit dans une cellule que je sélectionne.
Pour faire cela, j'ai codé la fonction suivante: elle compile mais le résultat n'est pas escompté.. Elle me compte toutes les entreprises
Quelqu'un pour me filer un coup de main svp?
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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 Function classeBrownien(x As Range, y As Integer) 'déclaration des variables Dim i As Integer Dim j As Integer Dim somme As Integer 'comptage du nombre de ligne N = x.Rows.Count 'comptage du nombre de colonne M = x.Columns.Count 'boucle sur les colonnes pour chaque entreprise For j = 1 To M For i = 1 To N If Cells(i, j) < y Then somme = somme + 1 GoTo suite Else End If Next suite: Next classeBrownien = somme End Function
Partager