bonjour biomed, le forum,
Je ne suis pas persuadé qu'il y ait besoin d'une macro pour faire ce que tu demandes.
Dans ta feuille Maintenances, en D6 tu entres la formule :
=SI(10000-MOD(C6;10000)<=200;10000;SI(7500-MOD(C6;7500)<=200;2500;SI(5000-MOD(C6;5000)<=200;5000;SI(2500-MOD(C6;2500)<=200;2500;''))))
et pour la date présionnelle de maintenance, tu as la formule que je t'ai indiquée dans mon précédent post que tu modifies ainsi :
=SI(7500-MOD(C6;7500)<=200;7500-C6;D6-C6)/((C6-'Géné A'!$B$4)/NB.SI('Géné A'!$B$4:$M$34;'>0'))+MAINTENANT()
Tiens nous au courant
Amicalement
Charly