Re : Espace pile insuffisant
bonjour Bruno, Mathieu
au fure et à mesure que l'on execute des boucles (For next, While Wend,Do loop), le processus empile et desempile les differentes boucles.
si nous sortons de maniere inadequate d'une boucle, cette deniere ne se desempile pas, à un moment donné, la pile est pleine et l'espace insuffisant pour ajouter une autre boucle
donc le probleme present à regler ce sont les boucles qui ne sont pas closes.
je me posais, dans un fil precedent, la question à savoir si les diffrents exit (exit do, exit for) desempilaient. nous avons la reponse..........
il va falloir changer la maniere de faire les boucles en paticulier les while wend, do loop
Edit : je viens de faire des tests pour reproduire cette erreur, apres pres de 5*2*65000 boucles imbriquées, toujours pas d'erreur de pile
en regardant mieux ton code, à la fin de ta procedure, Application.run "mat2" ?????????
une procedure qui se relance un nombre indeterminé de fois voila peut etre ton probleme de pile
si tu veux refaire ta procedure, fais un goto debut avec un adresse (debut
🙂 apres les declarations de variables