S'agit-il d'une lenteur fatale en VBA ??

MIGMAG1 Messages postés 3 Date d'inscription lundi 13 mars 2006 Statut Membre Dernière intervention 24 février 2007 - 24 févr. 2007 à 09:28
cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 - 24 févr. 2007 à 10:58
Bonjour à tous,

j'ai plus de 200 onglets par classeur à ajouter à partir d'un modèle (à
partir de liste différente pour chaque classeur).

Mon problème est que pour l'ajout, il me faut un temps fou car je suis
obligé de fermer excel et le réouvir après la création de chaque lot de 8
onglets.

J'ai su que c'est un problème de presse papier et j'ai utilisé des
instructions du type :
= [iv65536].Copy
= Application.CommandBars("Clipboard").Controls(4).Execute
Mais en vain.
je n'ai pas trouvé l'instruction efficace pour résoudre ce problème de lenteur??

Merci d'avance

1 réponse

cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
24 févr. 2007 à 10:58
Essaye peut-etre de vider le presse-papier après chaque copie. Il doit bien y avoir une instruction Clear.

Sinon essaye d'enregistrer régulièrement ton document, mais c'est pas certain que ça change quelque chose.

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
0
Rejoignez-nous