ric,
Merci à nouveau pour l'aide apportée, cela m'aide beaucoup, cependant j'avais gardé la recherche intuitive, car sur le projet final, je vais avoir plus de 1000 compteurs à gérer, et en listbox, c'est pas très lisible, avec la recherche intuitive, on a accès directement à la fiche . Si on peut ne pas changer cette partie là, ce serait bien, pour le restant voici les explications avec des exemples :
Données à saisir par l'utilisateur :
Textbox : Prix au M3, Seuil, et Conso de N-1,
Données qui vont se calculer et dont le résultat apparaitra dans les Textbox :
Total consommations et Moyenne ==> vu déjà ensemble
c'est la moyenne qui est maître
Calcul du: % / seuil : = cas ou la moyenne est > au seuil : = moyenne / seuil ex: si moyenne = 1000, seuil = 800 - % / seuil = 1000/800 = 1.25 * 100 = 125 %
si la moyenne est < au seuil =( ( moyenne /seuil ) -1 )*100, ex : moy = 800, seuil 1000, 800/1000=0.8 - 1 = -0.2 * 100 = -20 %
si la moyenne est > au seuil le résultat sera en rouge, si < il sera en vert.
Conso Mens de N-1 : = Moyenne de N-1 / le recensement du nombre de mois de consommations remplis dans la 1 ère partie, ex si arrété à septembre ce sera 9 ex: conso moy de N-1 = 12500 , nombre de mois = 9 , 12500 / 9 = 1389 ( on arrondi )
Economie en % :
Conso de N / Conso de N-1/ (prorata du nombre de mois passé de N) ex si septembre = 9
ex: conso N : 15000 ( à fin septembre ) / conso de N-1 = (25000de l'année / 12)* 9 = 18750, nous établissons une situation théorique cumulée à fin septembre.
ensuite ( même principe que le % / seuil ), ici c'est la Conso de N qui est maitre
15000/18750=0.8 - 1 = -0.2 * 100 = - 20 % : Résultat Idem l'histoire des couleurs si < ou > à 0
Economie en € : Même principe que le % , mais en incluant le prix du M3 et le résultat en € : ex prix du M3 = 1.60 € (1 M3 = pour 1000 au niveau des conso)
Ex : 15000-18750 = - 3750
- 3750 /1000 = - 3.75 ( pour ramener au M3
- 3.75 * 1.60 € = - 6 € : Résultat Idem l'histoire des couleurs si < ou > à 0
L'ensemble de tous ces calculs se mettront à jour à l'écran au fur et à mesure que nous rentrerons des consommations et les résultats au moment de valider seront stockés sur l'onglet "Base".
D'où la complexité de la chose à mettre en place.
Tu me suis Toujours !!!
je rencontre un autre problème sur la case à cocher EV, le principe est que si la case, est cochée, il sera noté dans la colonne AH, à la bonne ligne concernée du compteur un "EV".
j'avais fait une boucle de 100 lignes, mais cela ne fonctionne pas, il manque la partie du code ou il attribue le "EV" à la ligne concernée et non pas à toutes les lignes.
Voilà maintenant tu sais tout de ce projet et de sa mise en place, Merci de ta contribution
Cordialement,
Mamarus