[Catégorie modifiée .Net -> VBA] Procédure VBA trop longue

Chtitmiss Messages postés 1 Date d'inscription jeudi 12 mai 2011 Statut Membre Dernière intervention 12 mai 2011 - 12 mai 2011 à 08:55
cavrom Messages postés 45 Date d'inscription mercredi 20 avril 2011 Statut Membre Dernière intervention 26 juillet 2011 - 18 mai 2011 à 16:39
Bonjour,

Je suis actuellement en train de travailler sur une procédure en VBA. Le problème c'est que lorsque je la lance, un message d'erreur m'indique qu'elle est trop longue.

Comme je suis débutante, je ne vois pas trop comment la réduire.
Certaines parties se répètent mais je ne sais pas ce que je dois faire pour éviter la répétition.

Pourriez-vous m'aider ?

Merci d'avance

2 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
12 mai 2011 à 11:11
Salut

Oui, ça m'est arrivé.
En fait, quand on écrit un programme, il faut penser à le structurer en Sub et Function.
Si tu as écrit des bouts de code qui se ressemblent (aux variables prêt) dans une même procédure, il faut le ressortir dans une Sub ou une Function.
Si tu fais une tâche que tu sens pouvoir détacher de la procédure --> Sub / Function

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
0
cavrom Messages postés 45 Date d'inscription mercredi 20 avril 2011 Statut Membre Dernière intervention 26 juillet 2011
18 mai 2011 à 16:39
Bonjour,
J'ai en effet des bouts de codes qui se ressemblent. Pourriez vous expliquer un peu plus la façon dont on peut la ressortir?
0
Rejoignez-nous