Bonjour à tous,
J'aurais besoin de gérer les tabulations avec un petite macro que j'ai créé.
En gros, c'est un simple fichier qui est rempli à la main.
Mais parfois, pour aller plus vite, il y a juste besoin de copier les valeurs de la dernière ligne écrite. J'ai donc créé une petite macro qui copie les valeurs de la ligne du dessus (sur les 2 premières colonnes et qui écris "Espèces" en 3ème colonne) et reste plus qu'à remplir la 4ème colonne.
Voici la macro :
Sub copieEspeces()
dernLigne = Range("A" & Rows.Count).End(xlUp).Row
Range("A" & dernLigne + 1).Value = Range("A" & dernLigne)
Range("B" & dernLigne + 1).Value = Range("B" & dernLigne)
Range("C" & dernLigne + 1).Value = "Espèces"
Range("D" & dernLigne + 1).Select
End Sub
Ce que j'aimerais, c'est que lorsque la valeur est indiqué en colonne D, que l'entrée permette d'aller directement en colonne A de la ligne suivante.
Ou autrement dit, que la macro indique le même comportement que lorsque l'on appuie sur TAB en remplissant un fichier et que l'on retombe sur la première colonne lorsque l'on fait entrer.
Ok je chipottes mais j'adore gagner un max de temps, surtout sur des tâches de remplissage de ce type-là...
Est-ce possible ?
Merci pour vos réponses.