[VB] - mot de passe ds prg
Résolu
Lalence
Messages postés
8
Statut
Membre
-
Lalence Messages postés 8 Statut Membre -
Lalence Messages postés 8 Statut Membre -
Bonsoir,
Dans un programme en VB (pour une Excel), je souhaiterais automatiser le processus de protection/déprotection d'une feuille, avec gestion du mot de passe par le programme. Jusqu'à maintenant, je n'arrive qu'à gérer une protection/déprotection sans mot de passe.
Dans les fonctions suivantes :
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
<ital> ActiveSheet.Unprotect
quelle option (ou argument ou paramètre) permettrait de coder un mot de passe et simuler ainsi la saisie qu'aurait faite un utilisateur ?
Merci d'avance !
L.
Dans un programme en VB (pour une Excel), je souhaiterais automatiser le processus de protection/déprotection d'une feuille, avec gestion du mot de passe par le programme. Jusqu'à maintenant, je n'arrive qu'à gérer une protection/déprotection sans mot de passe.
Dans les fonctions suivantes :
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
<ital> ActiveSheet.Unprotect
quelle option (ou argument ou paramètre) permettrait de coder un mot de passe et simuler ainsi la saisie qu'aurait faite un utilisateur ?
Merci d'avance !
L.
A voir également:
- [VB] - mot de passe ds prg
- Trousseau mot de passe iphone - Guide
- Mot de passe - Guide
- Mot de passe administrateur - Guide
- Mot de passe bios perdu - Guide
- Voir mot de passe wifi android - Guide
2 réponses
Bonjour Lalence,
C'est très simple, tu indiques simplement le mot de passe avec l'instruction 'protect' ou 'unprotect'.
Exemple :
ActiveSheet.Protect "tonmotdepasse", DrawingObjects:=True, Contents:=True, Scenarios:=True
ActiveSheet.Unprotect "tonmotdepasse"
Tuu peux également affecter une variable ou une constante à ton mot de passe, dans ce cas tu remplaces "motdepasse" par le nom de cette variable, sans les guillemets.
Cordialement.
C'est très simple, tu indiques simplement le mot de passe avec l'instruction 'protect' ou 'unprotect'.
Exemple :
ActiveSheet.Protect "tonmotdepasse", DrawingObjects:=True, Contents:=True, Scenarios:=True
ActiveSheet.Unprotect "tonmotdepasse"
Tuu peux également affecter une variable ou une constante à ton mot de passe, dans ce cas tu remplaces "motdepasse" par le nom de cette variable, sans les guillemets.
Cordialement.