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


smiley_417.gif
 

Discussions similaires

Réponses
16
Affichages
914

Statistiques des forums

Discussions
314 645
Messages
2 111 536
Membres
111 184
dernier inscrit
amiko