Bonsoir,
Quel code dois-je utiliser pour effectuer un certain traitement boucle tant que les cellules de la colonne A sont renseignées (non vide) ?
En l'occurence, je souhaiterais que le ligne 2 de la feuille "Récap client" soit coller en valeur sur la ligne 9 de la feuille "Masque".
Ensuite je souhaite sélectionner A2:H6 de cette même feuille Masque, et la coller en valeur après la dernière ligne renseigné de la feuille "Ecritures"
Puis la même opération mais en copiant la ligne 3 de la feuille "Récap client" et ainsi de suite jusqu'à la dernière ligne.
J'ai essayé de traduire par code ce que je desire avec l'enregistreur mais voilà, ce n'est pas tout à fait ça, car c'est mo qui suis allé sélectionner la ligne 2 puis la 3 manuellement.
fichier joint
Sub Macro4()
'
' Macro4 Macro
'
'
Sheets("Récap client").Select
Rows("2:2").Select
Selection.Copy
Sheets("Masque").Select
Range("A9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("A2:H6").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Ecritures").Select
Range("A1").Select
Selection.End(xlDown).Select
Range("A3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Récap client").Select
Rows("3:3").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Masque").Select
Range("A9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("A2:H6").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Ecritures").Select
Range("A1").Select
Selection.End(xlDown).Select
Range("A8").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("F18").Select
End Sub
Je vous remercie d'avance