Ajout d'une ligne à l'aide d'une macro
Bonjour,
j'essaye de me remémorer mes cours de VBA d'il y a 12ans et ça ne revient pas vraiment!!
J'essaye de copier la dernière ligne d'une liste en dessous de cette dernière.
J'ai créé une macro sélectionnant la ligne 2 et j'étends vers la ligne 3 (j'ai besoin que dans la première colonne, le chiffre 1 s'incrémente de +1 à chaque fois d'ou le fait de ne pas copier-coller). Le souci c'est qu'en exécutant la macro, elle se recopie bien entendu toujours à la même ligne.
Pourriez-vous me dire comment faire ça?
Merci d'avance.
j'essaye de me remémorer mes cours de VBA d'il y a 12ans et ça ne revient pas vraiment!!
J'essaye de copier la dernière ligne d'une liste en dessous de cette dernière.
J'ai créé une macro sélectionnant la ligne 2 et j'étends vers la ligne 3 (j'ai besoin que dans la première colonne, le chiffre 1 s'incrémente de +1 à chaque fois d'ou le fait de ne pas copier-coller). Le souci c'est qu'en exécutant la macro, elle se recopie bien entendu toujours à la même ligne.
Pourriez-vous me dire comment faire ça?
Merci d'avance.
2 réponses
-
Bonjour,
Peux tu me faire voir ton code ?
-
ContributeurBonjour,
Sans voir la macro ni le classeur et sans boule de cristal , ton exposé reste une énigme
Si tu cherche la dernière ligne d'un tableau commençant en colonne A par ex
Derlig=columns("A").find("*",,,,,xlprevious).row
et tu rajoutes 1 pour avoir la 1° ligne vide
il y a d'autre formules qui te donne ça