Bonjour,
Le fait de crypter le mot de passe et le stocker dans un onglet ne résout pas le problème de sécurité.
Si les mots de passes sont stockés dans une feuille, qu'ils soient cryptés ou non ne change rien au problème.
Je m'explique.
A partir du moment où l'utilisateur peut accéder au code VBA, il pourra retrouver les mots de passes en exécutant l'algo de décryptage (codé forcément dans le même fichier Excel).
Il faudra donc en plus maquer l'onglet (VeryHidden) comprenant les mots de passe et verrouiller le code VBA.
Dans ce cas, les utilisateurs n'ont pas accès à l'onglet des mots de passe, ni au code VBA.
Donc les mots de passe n'ont plus besoin d'être cryptés (la boucle est bouclée !)
Ayant bossé sur ce type de sujet, la meilleure solution (et la seule ?) est de mettre en place une gestion complète des utilisateurs.
J'ai commencé une ébauche en ce sens, et essaie de te faire un retour bientôt
Bouben