Erreur 1004: Insertion de lignes VBA Excel

bdecaslou Messages postés 4 Statut Membre -  
bdecaslou Messages postés 4 Statut Membre -
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 7219 Statut Membre 1 204
 
0
bdecaslou Messages postés 4 Statut Membre
 
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 7219 Statut Membre 1 204
 
Que dit ton message d'erreur ???
0
bdecaslou Messages postés 4 Statut Membre
 
"Le déplacement de cellules dans un tableau de votre feuilles de calcul n'est pas autorisé"
0
bdecaslou Messages postés 4 Statut Membre
 
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