Bonjour et sur le forum,
la macro est lourde à lire, pas de commentaire et des noms de variables pas explicites, quelqu'un qui ne l'a pas écrit a des difficultés à le comprendre à cause de tout ça. De ce que j'ai vu, il y a plusieurs choses qui ralentissent ta macro:
Les formules dans ton tableau qui se recalculent quand une cellule est modifiée:
Application.Calculation = xlCalculationManual
Puis :
Application.Calculation = xlCalculationAutomatic
Enfin ce n'est pas la seule cause du ralentissement, je vois Cells et Range partout, des .Copy et .Paste également, une façon d'accélérer un code qui traite beaucoup de données, c'est de passer par des tableaux VBA qui accéléreront considérablement ton code.
Je ne sais pas si c'est toi qui as écris le code et qui pourra le modifier, mais ce sont mes 2 préconisations pour accélérer ta macro