-
procédure trop grande
Bonjour a tous ,
Voila j'ai un petit probleme mon code vba d'une procédure contient 1212 ligne d'ou une erreur de compilation et il me dit procédure trop grande. Ce n'est pas un code tres compliqué mais il est plutot long treeees long.
Est-il possible d'y remedier ? ou dois je repenser le programme?
merci d'avance pour vos réponses
-
Ça ne vient pas de la longueur mais de la structure de ta procédure. J'ai plusieurs codes qui font plus de 1500 lignes sans pb.
Essaie de découper ton code en procédures courtes réalisant chacune une partie définie de ton programme, et crée une procédure principale qui appelle ces différentes parties en les paramétrant si besoin est.
Bon courage
-
re
je suis ok avec ouskel ' nor.
mtn si ton code est bordelique tu peux utilise smartindent
je le met en link tu l installes et apres quand tu fais clic droit ds vba sur ton code tu as smart indent et tu fais indent project et la ton code est arrange au niveau esthetique.
enfin c est explique:
http://fred.just.free.fr/francais/in...artindent.html
-
bonsoir,
un code de 1200 ligne me parait un peu long ....
tu as utilisé l enregistreur de macro ?
si tel est le cas de nombreuses simplifications peuvent etre effectuées.
si ce n est pas le cas , decompose ton code en sous routine ,pour le debugage cela sera bcp + simple et pour la compréhension aussi :roll: