Bonjour,
J'ai deux tableaux excel dont un qui est mis à jour chaque jour et l'autre dans lequel je saisi les nouvelles données arrivées.
Je veux créer une macro qui me permet de copier coller les lignes que je sélectionne à la suite directe de mon tableau en feuille 2.
Le problème est que avec le code suivant, à chaque fois que je veut copier une nouvelle ligne, elle écrase la ligne que j'ai copier juste avant pour se copier à sa place, elle ne va pas se coller à la suite. La macro est la suivante :
Sub copie()
Range(Selection, Selection.End(xlToRight)).Select
Selection.Copy
Sheets("Feuil1").Select
ActiveWindow.ScrollRow = 392
ActiveWindow.SmallScroll Down:=6
Range("A400").Select
ActiveSheet.Paste
End Sub
A la suite de cette macro j'ai trouver une autre manière de faire, mais la le problème est qu'à chaque fois que je veux copier une nouvelle ligne, elle saute une ligne avant de se coller dans mon autre tableau. Cette macro se présente comme suit :
Sub TST()
Dim Lig As Integer
Range(Selection, Selection.End(xlToRight)).Select
Selection.Copy
Sheets("Feuil1").Select
Lig = Selection.Row + 1
Range("A" & Lig).Select
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub
Je serai ravie que quelqu'un puisse m'aider. Je vous remercie par avance.