Bonjour,
3 manières d'appréhender ta question :
Déclarez la macro en utilisant le mot clé Privé.
Rendre l’ensemble du module privé (option private module).
Ajoutez un paramètre factice et facultatif dans la macro (sous-déclaration).
Pour lancer tes macros, tu auras différentes solutions : manuellement, avec Call ou encore Application.Run.
Voir l'aide Excel pour plus d'informations.
Avec Call et Application.Run, il faudra préciser soit le nom du module, soit le nom de la feuille (CodeName).
Cdlt.