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

Signaler
Messages postés
1
Date d'inscription
jeudi 12 mai 2011
Statut
Membre
Dernière intervention
12 mai 2011
-
Messages postés
45
Date d'inscription
mercredi 20 avril 2011
Statut
Membre
Dernière intervention
26 juillet 2011
-
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

Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
74
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)
Messages postés
45
Date d'inscription
mercredi 20 avril 2011
Statut
Membre
Dernière intervention
26 juillet 2011

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?