Salsaloco de Cuba
XLDnaute Nouveau
Bien le bonjour,
Je viens quémander votre aide pour un problème simple mais auquel je ne trouve pas de solution.
Je souhaiter créer une macro pour insérer 3 lignes, contenant à la fois du texte et des formules, toutes les 49 lignes d'une feuille qui contient environ 10 000 lignes sans trous, ni cellules fusionnées ou autres joyeusetés.
Voici le code en question :
"Sub Insertion()
Dim Plage As Range
Dim L As Long
Application.ScreenUpdating = False
Set Plage = Rows(54)
For L = 54 To 10490 Step 49
Set Plage = Application.Union(Plage, Rows(L))
Next L
Rows("51:53").Select
Application.CutCopyMode = False
Selection.Copy
Plage.Select
Selection.Insert Shift:=xlDown
Application.CutCopyMode = False
Application.ScreenUpdating = True
End Sub"
Pour résumer je souhaite insérer le contenu des lignes 51 à 53 toutes les 49 à partir de la ligne 54 jusqu'a la ligne 500 (dans le fichier test que j'ai réduit pour qu'il passe sur le forum)
Lorsque je lance le code j'ai un message d'erreur concernant l'impossibilité de c/c sur des sélections multiples... et je séche sur comment solutionner tout ça...
Quelque'un aurait une idée ?
Merci d'avance
Je viens quémander votre aide pour un problème simple mais auquel je ne trouve pas de solution.
Je souhaiter créer une macro pour insérer 3 lignes, contenant à la fois du texte et des formules, toutes les 49 lignes d'une feuille qui contient environ 10 000 lignes sans trous, ni cellules fusionnées ou autres joyeusetés.
Voici le code en question :
"Sub Insertion()
Dim Plage As Range
Dim L As Long
Application.ScreenUpdating = False
Set Plage = Rows(54)
For L = 54 To 10490 Step 49
Set Plage = Application.Union(Plage, Rows(L))
Next L
Rows("51:53").Select
Application.CutCopyMode = False
Selection.Copy
Plage.Select
Selection.Insert Shift:=xlDown
Application.CutCopyMode = False
Application.ScreenUpdating = True
End Sub"
Pour résumer je souhaite insérer le contenu des lignes 51 à 53 toutes les 49 à partir de la ligne 54 jusqu'a la ligne 500 (dans le fichier test que j'ai réduit pour qu'il passe sur le forum)
Lorsque je lance le code j'ai un message d'erreur concernant l'impossibilité de c/c sur des sélections multiples... et je séche sur comment solutionner tout ça...
Quelque'un aurait une idée ?
Merci d'avance
Dernière modification par un modérateur: