P
patrick
Guest
Bonjour à tous !!
Je vous explique mon problème :
j'ai une feuille dans mon classeur qui est deja mise en forme et prete à etre remplie, et j'ai besoin de la dupliquer dans le meme classeur, le nombre de copie étant variable (de 300 à 400 feuilles).
Le probleme c'est que quand je lance ma macro la feuille est dupliquée 180 fois puis j'ai ce message d'erreur :
Erreur d'execution '1004': La methode copy de la classe worksheet à echoué
ca fait 2 jours que je cherche dans les tutos et que j'essai de resoudre ce probleme, mais rien à faire
Pourtant quand je lance ma macro dans un classeur vide ca marche impec' alor jme demande si ce n'est pas du à la taille de la feuille???
voila mon bout de code :
Sub duplic()
Dim i As Integer
i = 1
Do While i < 350
Sheets('Feuil1').Select
Sheets('Feuil1').Copy Before:=Sheets(2)
ActiveSheet.Name = i
i = i + 1
Loop
End Sub
Merci pour votre aide
Je vous explique mon problème :
j'ai une feuille dans mon classeur qui est deja mise en forme et prete à etre remplie, et j'ai besoin de la dupliquer dans le meme classeur, le nombre de copie étant variable (de 300 à 400 feuilles).
Le probleme c'est que quand je lance ma macro la feuille est dupliquée 180 fois puis j'ai ce message d'erreur :
Erreur d'execution '1004': La methode copy de la classe worksheet à echoué
ca fait 2 jours que je cherche dans les tutos et que j'essai de resoudre ce probleme, mais rien à faire
Pourtant quand je lance ma macro dans un classeur vide ca marche impec' alor jme demande si ce n'est pas du à la taille de la feuille???
voila mon bout de code :
Sub duplic()
Dim i As Integer
i = 1
Do While i < 350
Sheets('Feuil1').Select
Sheets('Feuil1').Copy Before:=Sheets(2)
ActiveSheet.Name = i
i = i + 1
Loop
End Sub
Merci pour votre aide