Bonjour à tous,
Un essai ...
En haut du Module1, ajouter Public LigneInfos as integer
Dans la "Feuil1" :
Private Sub Worksheet_Change(ByVal Target As Range)
LigneInfos = Target.Row ' << Ajout
If Target.Column = 5 Then Call EnvoiMail
End Sub
Puis enfin, dans le Module1, remplacer les ActiveCell.Row
par LigneInfos
Ainsi, quelle que soit la direction que tu prends après la saisie dans la cellule de la colonne 5, la ligne sera la bonne.
ric