Re : Différence entre SUB et PRIVATE SUB
Bonjour misslilie, skoobi, le fil, le forum
Le fait de déclarer une procédure ou une fonction en private implique que tu ne peux l'appeler que dans le module où elle est implémentée.
En fait, c'est une question de conception ou d'implémentation.
Si ta procédure fait partie intégrante de ton programme, et qu'elle articule les informations, elle doit être déclarer soit "Vide", soit public (pour que tout le monde puisse y avoir accès)
En revanche, si tu ne t'en sers que pour simplifier le code (exemple: une fonction personnalisé qui renvoie une cellule), il vaut mieux la déclarer private pour qu'elle ne puisse être appelée depuis l'extérieur.
Dans l'idée, c'est ça, mais je me suis peut-être mal exprimé, n'hésite pas à demander si tu as besoin d'autres explications.
Cordialement,
thomas