Retourner à la ligne

Salut, j'ai un code VBA et j'aimerais y rajouter un retour à la ligne en dessous automatiquement, par contre je ne sais pas comment faire ?

Est-ce que je dois passer par une boucle for ?

Merci

Bonjour, c'est pas très clair.

En fait, je copie une ligne sur la feuille1 et je la colle sur la feuille2.

J'ai plusieurs lignes à copier coller, le problème c'est que ça ne vas pas à la ligne après chaque collage et cela fait que la copie suivante efface le première ligne, en fait à la place de coller sur la ligne en dessous, ça colle sur la première ligne à chaque fois.

Merci

Ça peut s'appliquer pour plein de situations. Si tu voulais copier les lignes de la Feuil1 contenant 1 en A vers la feuil2 en commençant par la 2e ligne, tu pourrais utiliser ce code par exemple (qui peut sans doute être corrigé) :

Option Explicit

Public Sub copier()
    Dim i, compteur As Integer
    compteur = 2
    For i = 2 To Sheets("Feuil1").Range("A2").End(xlDown).Row
        If Sheets("Feuil1").Cells(i, 1) = 1 Then
            Sheets("Feuil1").Rows(i).Copy
            Sheets("Feuil2").Paste Destination:=Sheets("Feuil2").Cells(compteur, 1)
            compteur = compteur + 1
        End If
    Next i
End Sub
Rechercher des sujets similaires à "retourner ligne"