Bonjour,
il se passe qu'à la ligne n° … Ah zut, le code n'a pas été balisé malgré l'icône dédiée et les règles de ce forum ‼
Le VBA ne se trompant jamais, c'est juste une grossière erreur de conception !
L'insertion s'effectuant toujours au même endroit …
Donc en déplaçant le point d'entrée, en insérant une ligne comme manuellement via la touche Entrée …
Et l'Enregistreur de macros est l'ami du débutant !