bonjour à tous
suite aux conseils de certains membres du forum je souhaite simplifier cette macro que j'ai créée par l'enregistreur
Sub commande12()
Sheets("Liste").Select
Range("A5😀142").Select ( le😀 = ": D" sans espace)
ActiveWindow.SmallScroll Down:=-153
Range("A5😀142,Q5:Q142").Select
Range("Q5").Activate
Selection.Copy
Sheets("Bon de Commande").Select
Application.DisplayFullScreen = True
Range("C3").Select
ActiveSheet.Paste
Application.CutCopyMode = False
Range("B2:G143").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _
Range("I1:I2"), Unique:=False
ActiveWindow.SmallScroll Down:=-54
Range("G3:G141").Select
Selection.FormatConditions.Delete
Range("B1:H1").Select
End Sub
merci de vos conseils
Kinel
suite aux conseils de certains membres du forum je souhaite simplifier cette macro que j'ai créée par l'enregistreur
Sub commande12()
Sheets("Liste").Select
Range("A5😀142").Select ( le😀 = ": D" sans espace)
ActiveWindow.SmallScroll Down:=-153
Range("A5😀142,Q5:Q142").Select
Range("Q5").Activate
Selection.Copy
Sheets("Bon de Commande").Select
Application.DisplayFullScreen = True
Range("C3").Select
ActiveSheet.Paste
Application.CutCopyMode = False
Range("B2:G143").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _
Range("I1:I2"), Unique:=False
ActiveWindow.SmallScroll Down:=-54
Range("G3:G141").Select
Selection.FormatConditions.Delete
Range("B1:H1").Select
End Sub
merci de vos conseils
Kinel
Dernière édition: