Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Séparer une macro ?

  • Initiateur de la discussion François
  • Date de début
F

François

Guest
Bonjour !
J'ai une macro qui fait plus de 70 Ko. Bien sur elle ne fonctionne pas. Comment puis faire pour la fractionner ?
Merci d'avance
 
M

Mytå

Guest
Salut Francois

Pas besoin de la fractionner

Dans VBA active affichage> Fenetres variables locales et execute ta macro pas a pas avec la touche F8 tu veras ou se situe ton probleme.

Ou installe des points d'arret dans ta macro (F9) et lance la F5

Mytå
 
F

François

Guest
Salut Myta,

Ca ne fonctionne toujours pas , il me met un message d'erreur :
"Erreur de compilation :
procédure trop grande"
Je voudrais en fait la fractionner en deux pour que la fin de la première démarre la seconde. Je ne sais pas si c'est possible ou si il existe un autre moyen

Merci d'avance
 
M

Mytå

Guest
Re Francois

utiliser call macro2 a la fin de la macro1 soit

sub macro1()
...
ton code
...
call macro2
end sub

et dans la macro2 le code que tu veux enlever dans la premiere


 

Discussions similaires

Réponses
16
Affichages
629
Réponses
8
Affichages
371
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…