J'ai pour principe de faire en sorte que les modules objets se débrouillent tout seuls pour leurs propres besoins. Il peuvent à la rigueur demander un service à autre chose, mais c'est à eux de décider ce qu'ils en font, pas de le faire faire dedans par autre chose. Mais je sais que ce n'est que du ressort de ma philo perso de faire comme si les contrôles d'un UserForm n'en étaient pas des propriétés. Mais ça a l'avantage en maintenance de n'avoir jamais rien à retoucher dans d'autres parties de code.