Comment protéger une feuille excel VBA

scloer Messages postés 49 Date d'inscription   Statut Membre Dernière intervention   -  
scloer Messages postés 49 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je souhaites partager une feuille excel sur un commun. cette feuille est une extraction de données via VBA avec une macro.

Expression de Besoin:
-Créer un mot de passe verrouillage et déverrouillage.
-Protéger la feuille par mot de passe
-Aucun accès au cellule et Visual Basic pour les autres utilisateurs, qu'ils soient en lecture seul .

Pourrie-vous m'aider?

Cordialement
A voir également:

2 réponses

Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Bonjour

exemple mot de passe titi,
pour déprotéger
ActiveSheet.Unprotect Password:="titi"

pour reprotéger
ActiveSheet.Protect Password:="titi"

tu peux créer une constante nommée exemple Visa en début de code pour faciliter le changement de mot de passe

Public Const Visa As String = "titi"
-dans ce cas le code de déprotection et reprotection devient

ActiveSheet.Unprotect Password:=Visa
ActiveSheet.Protect Password:=Visa
-
A+
Mike-31

Je suis responsable de ce que je dis, pas de ce que tu comprends...
1
scloer Messages postés 49 Date d'inscription   Statut Membre Dernière intervention   6
 
OK

Merci
0