bonsoir,

je suis novice en VBA et je doit automatiser des taches
j'ai enregistrer une macro mais ça me donne pas le résultat souhaité.
Je veux qu'a partir d'un bouton lancer la macro:

créer une feuille renommer la feuille"création, copié 2 ligne de la feuille ("Distillation D4").et coller les deux ligne dans la feuile créer création.
j'ai miaussi des filtre automatique t yarien qui marhe commeil le faut!

voici le code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
Worksheets.Add
Worksheets(Worksheets.Count).Select
Worksheets(Worksheets.Count).Name = "Création"
Worksheets("Distillation D4").Range("A2:R2").Copy Worksheets("Création").Range("A1:N2")
Selection.PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
ActiveSheet.Paste
Application.CutCopyMode = False
Selection.AutoFilter
ActiveWindow.SmallScroll ToRight:=14
ActiveWindow.LargeScroll ToRight:=-2
Pouvez vous m'aider, merci