Utilisation de Sous-Sub

  • Initiateur de la discussion Initiateur de la discussion nadejka
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

N

nadejka

Guest
Bonjour,

Je voudrais utiliser des Call SousSub dans ma macro mais je ne sais pas trop comment procéder?
Ceci car ma procédure est trop longue.

Ma macro commence par:

Private Sub Worksheet_change(ByVal Target As range)
.........
.........
.........
End Sub

Merci d'avance
Nadège
 
Salut Nadejka,

J'utilise trés souvent des 'sous sub' dans mes macro pour un souci de compréhenssion:

ex

Public sub main
dim i as long
dim j as integer
for j=1 to 2
for i=0 to 50000
beep
next i
select case j
case 1
call test1
case 2
call test2
end select
next j
end sub

sub test1
msgbox 'sous prog 2'
end sub

sub test2
msgbox 'sous prog 2'
end sub.

cela fonctionne parfaitement.

Si tu veux mettre tes sub dans différent module pense à les déclarer en public et pour la compréhension :
call nom_module.nom_macro

voila A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
9
Affichages
503
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
4
Affichages
516
Retour