Bonjour,
tu aurais pu mettre qqq données qu'on ait au moins une ligne avec un pourcentage autre 0% parce là tout est bon...
Donc sans tester quoi que ce soit je m'interroge sur ReDim Eval(1) et ReDim Preserve Eval(N)
Sans déclaration Option Base les index commencent à 0, soit 1 de plus que ce que tu attends. Donc essaie avec :
ReDim Eval(1 to 1) et ReDim Preserve Eval(1 to N)
Je te signale aussi qu'une moyenne de pourcentage n'a jamais fait un pourcentage correct. Il faut repartir des données initiales.
Ex :
tu as un panier de 1 pomme + 9 poires soit 10 fruits, ça te fait 10 % de pomme.
tu as un panier de 2 pommes + 3 poires soit 5 fruits, ça te fait 40 % de pommes.
Moyenne des % : 25%
En réalité : 3 pommes / 15 fruits = 20 % de pommes...
eric