[VBA] private sub

Résolu/Fermé
andy_kaufmann Messages postés 36 Date d'inscription vendredi 3 août 2007 Statut Membre Dernière intervention 27 mars 2013 - 7 août 2007 à 10:37
 Yully - 1 avril 2017 à 21:17
bonjour,

j'ai une simple question d'un innocent utilisateur qui débute avec VBA.

quel est la différence entre un sub et un privat sub?

si quelqu'un pouvait éclairer ma lanterne svp.
merci

3 réponses

tryAgain Messages postés 1 Date d'inscription mardi 7 août 2007 Statut Membre Dernière intervention 7 août 2007 27
7 août 2007 à 10:40
Bonjour,

la réelle différence n'est pas entre une sub et une private sub mais entre une public sub et une private sub.

Une public sub est accessible dans tout ton projet alors qu'une private ne l'est que dans ton module.
Si tu écrit just sub, sans préciser si elle est private ou public, elle est public par défaut.
31
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 779
15 juil. 2013 à 14:49
Petite précision :
Une public sub est accessible dans tous les projets
Sauf si tu utilises Option Private Module qui limite l'accessibilité des Public à ton projet
Patrice
0
Dans ce cas, si une sub = public sub, la différence est bien entre une sub et une private sub.
0
Super, depuis longtemps je cherchais solutions. merci.
0