Bonjour à tou(te)s

Voici quelques jour Leforestier me proposait de changer mon code afin d'ignorer la version d'excel pour atteindre la dernière cellule, avec
plutôt que
Code : Sélectionner tout - Visualiser dans une fenêtre à part
.Range("a100000").End(xlUp).Row
je viens justement d'essayer à des fins personnelles or le code de Leforestier (que je salue au passage et qui, j'espère, verra ce post) atteint toujours une cellule qui est toujours restée vierge.

Je m'explique mieux :
si le code est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
variable = .UsedRange.Rows.Count + 1
.range("a" & variable) = "toto"
admettons que des données soient écrites en A2, bien sur ce code permet d'atteindre A3 en lui donnant la valeur "toto"
mais si A3 est ensuite effacé, ce meme code continue sur A4 alors que A3 est devenu vide
ceci sans avoir mis quoique ce soit dans les autres colonnes
Ai-je mal compris ?, ai-je fais une erreur ?, mais si j'ai raison, c'est bon à savoir
J'espère déjà m'être assez bien expliqué

Bonne journée