Bonjour,
Je vous envois ce messages parce que j'ai pas mal de packing list a effectuer j'ai besoin de votre science pour les réussir.
J'ai fait un enregistrement de macro sur excel mais impossible pour moi de faire repeter la fonction sur tout mon tableau ça consiste uniquement a faire du copier coller mais je pense qu'avec une bonne macro ce sera plus facile.
J'ai donc un fichier nommé :"Douglas... Pour PL" ou il y a mon tableau ou je vais chercher mes infos pour les copier sur la "packing list basique" le fichier s'appelle :"PL douglas... Template" Je vous montre le code qu'a fait l'enregistreur de macro:
Sub Macro1()
'
' Macro1 Macro
'
'
Windows("Douglas_orders_5.15.19 POUR PL.xlsx").Activate
Sheets("UNNA").Select
Range("B3:B4").Select -> il va récupérer les numéros de magasins et de commande les copier sur la packing
Selection.Copy
Windows("PL DOUGLAS TOO FACED 0515 TEMPLATE.xlsx").Activate
Range("B12").Select
ActiveSheet.Paste
Windows("Douglas_orders_5.15.19 POUR PL.xlsx").Activate
Range("B5:B172").Select -> il va recupérer toutes les cellules non vide et les copier sur la packing de base
Application.CutCopyMode = False
Selection.Copy
Windows("PL DOUGLAS TOO FACED 0515 TEMPLATE.xlsx").Activate
Range("D16").Select
ActiveSheet.Paste
ActiveWindow.SmallScroll Down:=-12
ActiveSheet.Range("$B$15:$D$186").AutoFilter Field:=3, Criteria1:="<>"
End Sub
J'aimerais faire cette action sur tout les tableau il va de A1:CF172
Merci de votre Aide a très vite