Erreur 1004: Insertion de lignes VBA Excel

bdecaslou Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
bdecaslou Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous

J'ai un petit souci dans une de mes macros et je ne vois pas comment résoudre le problème.

Je récupère les données d'une de mes feuilles et les insère dans un tableau d'une autre feuille. La première fois ca fonctionne tres bien, la seconde l'erreur 1004 apparaît, la troisième fois (que j'ai débuggé ou mis fin à la tâche) ca remarche et ainsi de suite.

Voila mon code en bas merci de votre aide.
Je commence tout d'abord par insérer des lignes vides afin de décaler le tableau puis je colle les valeurs de ma feuille.


ActiveSheet.Range("V9:AG12").Select
Selection.Copy
Sheets("Fiche Recap").Unprotect Password:="service"
Sheets("Fiche Recap").Range("B4").Insert Shift:=xlDown

ActiveSheet.Range("V5:AG8").Select
Selection.Copy
Sheets("Fiche Recap").Range("B4").PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False

1 réponse

Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
0
bdecaslou Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Merci Polux31, mais j'insère seulement une plage de cellules et non un grand nombre de lignes.
Je ne vois donc pas comment contourner le problème.
0
Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
Que dit ton message d'erreur ???
0
bdecaslou Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
"Le déplacement de cellules dans un tableau de votre feuilles de calcul n'est pas autorisé"
0
bdecaslou Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Mais je déverouille la feuille dans la macro donc je ne vois pas pourquoi ça ne veut pas s'insérer. Et pourquoi lorsque je répète l'opération tout fonctionne.
0