Bonjour,
Vous ne montrez pas la macro entière, mais je serai tenté de dire que c'est normal,
La macro évènementielle réagit à chaque changement de cellule, or vous écrivez dans une cellule un résultat, qui relance la macro et ainsi de suite.
mettez cette ligne en premier:
Application.EnableEvents = False
et celle-ci en dernier
Application.EnableEvents = True
Cdlt