Je n'arrive pas, malgré mes recherche, à la modifier pour atteindre et sélectionner la 1ère cellule vide à gauche.
Pourriez-vous m'aider ?
Si besoin d'un fichier test, j'en ferai un
Avec mes remerciements,
Je vous souhaite à toutes et à tous une bonne journée,
Amicalement,
Lionel,
Si tu as des cellules remplies après E10 et que tu veux atteindre E10, il faut faire le déplacement dans le sens inverse ActiveCell.End(xlToRight).Select
J'ai oublié de préciser que c'est en partant d'une cellule située avant E et omis l'offset
Donc au pire remplacer Activecell par cells(activecell.row, 1)
C'est même avant "D", non ?
Parce que si on part de D (vide ou pleine) et que E est vide, on se retrouve sur la première cellule pleine ou en XFD, me semble-t-il.
Je ne doute absolument pas que ça fonctionne parfaitement dans ton cas.
Mais dans l'absolu, si ton ActiveCell est en colonne D et que E est vide, tu ne tomberas pas sur E avec cette instruction, bien que E soit la première cellule non vide.
C'est tout ce que je voulais faire remarquer. Oui, je sais, je suis "légèrement" pointilleux... LOL
[edit]Et du coup l'offset risque peut-être de créer une erreur si le End(xlToRight) pointe en colonne XFD.[/edit]