Bonjour bonjour
Me voilà confronté à un problème sur un terrain inconnus
Mon problème : j'ai un classeur utilisant du VBA que je souhaite partagé, j'ai fait des testes et jusque là tout va bien. Cependant j'ai du retirer du code les lignes de code qui protègent le document. (J'utilisais le protection du classeur pour empêcher l'affichage d'onglets contenant des données confidentielles). Le soucis est que je ne peux plus protéger le classeur pour empêcher l'affichage des onglets ! Comment faire ?
Complément d'explication : Une partie de mon code VBA permet d'identifier un utilisateur l'ors de l'ouverture du fichier à l'aide d'un identifiant et un mot de passe. En fonction du compte utilisé le code VBA permet d'afficher certains onglet. De plus je ne veux pas protéger les feuilles car j'utilise un style de formulaire pour ajouter des données à ces feuilles. Sachant qu'il n'est pas possible d'utiliser du code VBA pour protéger ou retirer la protection d'une feuille en mode partagé.
Ce que j'ai constaté : Les options disponibles dans le partage permettent de protéger des feuilles ou des plages par un mot de passe. Il est aussi possible de protéger le classeur. Mais dans ses deux cas de figures, si un onglet est masqué, il est tout à fait possible de faire une clique droit pour afficher les autres onglets !!!
Bref, je tourne en rond et je ne trouve de solution nul part... Par avance, merci de l’intérêt porté à ce sujet