Bonjour à toutes et tous,
Je dois refaire une base de données ou il manque des éléments, comme il y a beaucoup de recopie j'aimerai automatiser ça.
En colonne A, j'ai les produits, en colonne B le prix et en colonne C je dois y ajouter les vendeurs.
J'ai recopié mon tableau initial (Cellule A2 à B151) et je l'ai recopié de la cellule E2 à F151.
Le but du code que je veux réaliser est de couper E2:F2 pour le replacer en A2:B2, étendre cette ligne jusqu'en A961:B961 et en même temps dans la colonne vendeur y mettre Vendeur 0001 jusqu'à Vendeur 0960.
Ensuite supprimer E2:F2 et décaler vers le haut.
Cette opération doit être réaliser pour mes 150 produits.
Je ne sais pas comment faire mon code pour que cela puisse se refaire à partir de la cellule A962 etc..
En pièce jointe mon ficher.
Je suis sous Excel 2016
Merci pour votre aide
Cyrille
Sub Macro1()
Range("J2:P2").Select
Selection.Cut
Range("A2").Select
ActiveSheet.Paste
Selection.AutoFill Destination:=Range("A2:G961"), Type:=xlFillCopy
Range("A2:G961").Select
Range("J2:P2").Select
Selection.Delete Shift:=xlUp
ActiveCell.FormulaR1C1 = "Vendeur 001"
Range("C2").Select
Selection.AutoFill Destination:=Range("Tableau1[Vendeurs]"), Type:= _
xlFillDefault
Range("Tableau1[Vendeurs]").Select
End Sub