Password Protect Worksheet: VBA Code to Protect Worksheet with Password on Close

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

Password Protect Worksheet on Close with VBA (with Images)

Quoi est-ce :

When you want others to only view the workbook data and no editing should be permitted then you have to make sure you protect the workbook with password while closing it. So that even if someone tries to edit the data it will ask for the password unless they input the password data will not be editable.

The manual way of doing the same is

RévisionProtect Sheet and then Sauvegarder workbook.

Password Protect

Pourquoi est-ce :

If you make frequent updates in the workbook then Every time when you make changes in the workbook you have to make sure you protect it while closing. Some day if you forget to protect then the data will be editable by others.

The below VBA code will help you to protect the workbook automatically while closing the workbook. That means you don’t have to protect it manually everything when you make changes in the workbook.

Comment to password protect with VBA upon Close:

Step 1: Open the workbook that need to be protected and press Alt + F11




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

Private Sub Workbook_BeforeClose(Cancel As Boolean)

Sheets(“Sheet1″).Protect Password:=”Your Password Here”   ‘Replace “Sheet1” with your sheet name and “Your Password Here” with the password of your choice.

ActiveWorkbook.Save

Fin du sous-marin

Note: Workbook should be saved in a macro enabled format (.xlm, .xlsm, .xlsb etc.) also make sure you protect the VBA code as well. 🙂

That’s It Now Onward your Data will be Safe Always!!

Anson Antoine
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 !
Saisissez votre chance de gagner 100 000 crédits de personnage UberTTS
Merci pour votre visite!

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

L'œuf de Pâques UberTTS 100K
Share to...