thomasly@neuf.fr
XLDnaute Nouveau
Bonsoir,
Je souhaite copier une feuille en x feuilles par le code
Dim i
For i = 1 To 100
Sheets("Feuil1").Copy after:=ActiveSheet
ActiveSheet.Name = "SD_" & i
Next i
Mais au bout d'un certain nombre de copies, j'ai une erreur :
Un problème d'exécution '1004'
La méthode Copy de la classe Worksheet a échoué
Suivant la feuille à copier, l'erreur se produit à 27ème copie, 33ème copie ...
Sachant que si je teste ce code sur un classeur vierge par ex. je peut copier jusq'à 300 copies sans erreur.
Quelqu'un peut expliquer ?
Merci d'avance
Je souhaite copier une feuille en x feuilles par le code
Dim i
For i = 1 To 100
Sheets("Feuil1").Copy after:=ActiveSheet
ActiveSheet.Name = "SD_" & i
Next i
Mais au bout d'un certain nombre de copies, j'ai une erreur :
Un problème d'exécution '1004'
La méthode Copy de la classe Worksheet a échoué
Suivant la feuille à copier, l'erreur se produit à 27ème copie, 33ème copie ...
Sachant que si je teste ce code sur un classeur vierge par ex. je peut copier jusq'à 300 copies sans erreur.
Quelqu'un peut expliquer ?
Merci d'avance