Protéger une feuille de calcul par un mot de passe : Code VBA pour protéger une feuille de calcul avec un mot de passe à la fermeture

Code VBA pour protéger la feuille de calcul avec un mot de passe à la fermeture
Table des matières

Protéger par mot de passe une feuille de calcul à la fermeture avec VBA (avec images)

Quoi est-ce :

Lorsque vous souhaitez que les autres ne puissent que consulter les données du classeur et qu'aucune modification ne soit autorisée, vous devez veiller à protéger le classeur par un mot de passe lorsque vous le fermez. Ainsi, même si quelqu'un essaie de modifier les données, il demandera le mot de passe, à moins qu'il n'entre le mot de passe, les données ne seront pas modifiables.

La méthode manuelle est la suivante

RévisionProtéger la feuille et ensuite Sauvegarder cahier d'exercices.

Protection par mot de passe

Pourquoi est-ce :

Si vous effectuez des mises à jour fréquentes dans le classeur, vous devez veiller à le protéger à chaque fois que vous effectuez des modifications dans le classeur et que vous le fermez. Un jour, si vous oubliez de le protéger, les données pourront être modifiées par d'autres personnes.

Le texte ci-dessous VBA vous aidera à protéger le classeur automatiquement lors de la fermeture du classeur. Cela signifie que vous ne devez pas le protéger manuellement chaque fois que vous apportez des modifications au classeur.

Comment à protéger par mot de passe avec VBA lors de la fermeture :

Étape 1 : Ouvrez le classeur qui doit être protégé et appuyez sur Alt + F11.




Étape 2 : copiez et collez le code ci-dessous dans la fenêtre de l'éditeur VBA et enregistrez le classeur.

Subdivision privée Workbook_BeforeClose(Annuler Comme booléen)

Sheets("Sheet1″).Protect Password:="Votre mot de passe ici"   Remplacez "Sheet1" par le nom de votre feuille et "Your Password Here" par le mot de passe de votre choix.

ActiveWorkbook.Save

Fin du sous-marin

Note: Le classeur doit être sauvegardé dans un format compatible avec les macros (.xlm, .xlsm, .xlsb, etc.) et veillez à protéger le code VBA 🙂 Le code VBA doit être sauvegardé dans un format compatible avec les macros.

C'est tout maintenant, vos données seront toujours en sécurité !

Image de Anson Antony
Anson Antoine
Anson est un auteur collaborateur et le fondateur de www.askeygeek.com. Sa passion pour l'apprentissage de nouvelles choses l'a conduit à créer askeygeek.com, qui se concentre sur la technologie et les affaires. Avec plus d'une décennie d'expérience dans l'externalisation des processus d'entreprise, la finance et la comptabilité, les technologies de l'information, l'excellence opérationnelle et l'intelligence économique, Anson a travaillé pour des entreprises telles que Genpact, Hewlett Packard, M*Modal et Capgemini, où il a occupé différents postes. En dehors de ses activités professionnelles, il est un cinéphile qui aime passer des heures à regarder et à étudier le cinéma, et il est également cinéaste.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Toutes nos félicitations!
Tu l'as fait,
Ne fermez pas !

Accès UberCreate Creator Pro
gratuitement!!!

Cette fenêtre contextuelle ne montrera pas à toi de voir encore!!!

Partager avec...