Bonjour,
Je suis en train de reprendre un fichier afin d'améliorer l'utilisation de ce dernier.
Mais j'ai une erreur que je ne comprends pas, il ne veux pas me faire le coller dans ma macro
If counter > 1 Then
For i = 1 To counter - 1
Target.Range("A21:M35").Copy
Target.Range("A21:M35").Insert Shift:=xlDown
Next i
Application.CutCopyMode = False
End If
Il me mets l'erreur sur la ligne soulignée, alors qu'il a fait le coller, en faisant le copier-coller à la main je n'ai pas de soucis.
Le fichier est pour générer un document avec les bonnes infos et une photo, et envoyer ce document en mail.
Le soucis n'est que lorsque je coche deux cases pour un même fournisseur, exemple ligne 4 et 5 de ma feuille "Liste articles" et que je vais cliquer sur le bouton "Envoyer" de la feuille "BL AUTOMATIQUE"
Je suis en train de reprendre un fichier afin d'améliorer l'utilisation de ce dernier.
Mais j'ai une erreur que je ne comprends pas, il ne veux pas me faire le coller dans ma macro
If counter > 1 Then
For i = 1 To counter - 1
Target.Range("A21:M35").Copy
Target.Range("A21:M35").Insert Shift:=xlDown
Next i
Application.CutCopyMode = False
End If
Il me mets l'erreur sur la ligne soulignée, alors qu'il a fait le coller, en faisant le copier-coller à la main je n'ai pas de soucis.
Le fichier est pour générer un document avec les bonnes infos et une photo, et envoyer ce document en mail.
Le soucis n'est que lorsque je coche deux cases pour un même fournisseur, exemple ligne 4 et 5 de ma feuille "Liste articles" et que je vais cliquer sur le bouton "Envoyer" de la feuille "BL AUTOMATIQUE"