Comment protéger une feuille excel VBA

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

2 réponses

  1. 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