Bonjour,
Est-il possible que quelqu'un m'aide suite au problème suivant:
Je dispose d'une base de données de plus de 2000 records en Excel et pour chaque record je veux:
- supprimer une feuille Excel existante, après quoi
- j'en copie une feuille que je place dans le workbook "base" et que je nomme "init".
Cependant, après la 800ème itération, environ, le code bloque et le message d'erreur suivant apparaît:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 base.Worksheets("init").Delete modvierges.Worksheets("feuille vierge").Copy after:=base.Worksheets("start") base.Worksheets("feuille vierge").Name = "init"
"COPY METHOD OF WORKSHEET CLASS FAILED"
Et je suis obligé de fermer tout Excel et relancer tout pour que cela fonctionne à nouveau...
Y-a-t il un moyen d'éviter le blocage du code?
Excel rencontre-t-il un problème de surcharge de mémoire temporaire ?
Grand merci aux débugueurs que vous êtes!
Frank
Partager