Copie de feuille qui plante

Signaler
Messages postés
40
Date d'inscription
vendredi 16 janvier 2009
Statut
Membre
Dernière intervention
29 octobre 2009
-
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
-
Bonjour, j'ai créé une macro qui copie une feuille de classeur excel! Seulement, le programme est instable il arrive qu'n plein milieu de la macro la copie plante je ne sais pas pourquoi et la macro se bloque alors que parfois tout se passe bien et la macro s'execute en entiere. Voici la ligne qui fait d&faut à certains moment:

Feuil3.Copy after:=Worsheets (Worksheets.count)

En gros ce code me permet de opier la feuile de résultat de calcul. Peut être que mon ordi n'est pas assez rapide d'où le plantage.... je n'en sais rien mais parfois ça marche nikel et parfois ça plante!!! HELPS!!!!

coridalement

5 réponses

Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
68
qu'entends tu par 'plante'

un message d'erreur quelque chose ?
Messages postés
40
Date d'inscription
vendredi 16 janvier 2009
Statut
Membre
Dernière intervention
29 octobre 2009

Oui un message d'erreur du genre la méthode n'a pu être effectué... erreur 1004 il me semble.

C'est vraiment bizar car il suffit que je ferme le fichier et le réouvre et suivant si j'ai de la chance... le même calcul va jusqu'au bout sans problème!
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
68
qu'est-ce qui déclenche cette macro ?
Messages postés
40
Date d'inscription
vendredi 16 janvier 2009
Statut
Membre
Dernière intervention
29 octobre 2009

En gros mon fichier dispose de 2 feuille dont une qui sert de référence. Des calculs sont lancés sur la feuille référence avec une valeur qui change 1000, 2000, 3000..... Du coup quand le calcul à 1000 est terminé le code qui fait défaut crée une copie de la feuille référence avant qu'elle ne continu le calcul avec 2000, puis une autre copie avant le calcul de 3000....

Au final a la fin j'ai les deux premières feuilles et les X copies.
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
68
tu peux peut etre faire le contraire...

n copies
et changer le montant de reference dans ces nouvelles feuilles

ainsi, ta feuille 'modele' n serait jamais modifiée