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é !

Picture of Anson Antony
Anson Antoine
Anson est auteur collaborateur et fondateur de www.askeygeek.com. Apprendre quelque chose de nouveau a toujours été sa passion, ASKEYGEEK.com est le résultat de sa passion pour la technologie et les affaires. Il possède une décennie d'expérience polyvalente dans l'externalisation des processus métiers, la finance et la comptabilité, les technologies de l'information, l'excellence opérationnelle et la business intelligence. Au cours de son mandat, il a travaillé pour des organisations telles que Genpact, Hewlett Packard, M*Modal et Capgemini dans divers rôles et responsabilités. En dehors des affaires et de la technologie, c'est un cinéphile qui passe des heures ensemble à regarder et à apprendre le cinéma et un cinéaste aussi !

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!!!

Share to...