re,
C'est ok pour moi. Si on duplique avec les infos ca duplique les cases cochées c'est ça?
Cela peut dupliquer simplement tout. Cases à cocher incluses
A voir si cela vous convient.
Par contre un point à corriger. Eviter les colonnes fusionnées comme je le vois en B et C. Cela n'apporte que des soucis avec VBA
Donc corrigez votre tableau en défusionnant les deux colonnes. La colonne B sera consacrée à vos N° articles
Ensuite,
- allez dans l'éditeur VBA --> Menu insertion et choisir module
- Collez le code ci-dessous dans la fenêtre
Option explicit
Sub dupliquer() 'Dan
Dim dercol As Byte
Dim derlign As Integer
Dim plage As Range
dercol = Cells(3, Columns.Count).End(xlToLeft).Column
derlign = Cells(Rows.Count, 2).End(xlUp).Row
Set plage = Range(Cells(1, dercol - 3), Cells(derlign, dercol))
With plage
.Copy .Offset(0, 4)
End With
End Sub
- Sur votre feuille, dessiner votre bouton et associez-le à ce code (click droite sur le bouton puis choisir "associer à une macro"
Faites un test afin de voir si cela fonctionne en fonction de votre utilisation
NB :
- Actuellement le code ne tient pas encore compte de l'option case à cocher dont je vous ai parlé
- Attention à la remarque de Chris78 sur l'utilisation de VBA sur tablette... c'était une remarque que je devais aussi vous faire. Raison pour laquelle je vous ai parlé de compléter une feuille manuellement ou pas.