Bonjour
Fais comme moi qui avoue être quasi-nul en VBA
Ajoute avant ton Code cette ligne
Sub Test()
remplace le return par End Sub
Mets tout ça dans un Module
Inscrit un nombre en Z8
Inscrits quelques données ligne 10 et ligne 500
Après quoi, tu fais Alt+F11 pour afficher le Code
Tu positionnes le curseur de la souris avant le début du Code
Et à chaque pression sur la touche F8, tu regardes ce qui se passe.
C'est surement mieux que de l'expliquer et plus visuel.
Cordialement