Bonjour,
J'ai un fichier excel avec une base de données. J'ai créé un UserForm (qui s'affiche à l'ouverture) pour donner des informations aux utilisateurs.
Ces derniers ne sont pas sensé aller sur les feuilles du classeur.
Pour ce faire, je les ai masquées avec lun clic droit sur l'onglet, puis masquer.
Ensuite, j'ai protégé la feuille vierge restante et enfin le classeur par le menu Révision / protection de la feuille et protection du classeur avec le même mot de passe.
Mon projet VBA est également protégé
Pour mettre à jour ma base de données, à l'ouverture du USF, il faut cliquer sur la croix du Usf (le bouton ferme le classeur) ce qui a pour effet de se retrouver sur la feuille vierge, de là on lance VBE, on clique sur le projet, on met le mot de passe, on dévérouille le classeur, on affiche l'onglet BDD, on fait la modif.
Comment faire pour qu'une fois les modifs terminées, quand on ferme le classeur, VBA masque et protège le classeur comme à l'origine ?
Partager