Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

securite partagée

Sebastienh

XLDnaute Nouveau
Bonjour à tous,

Voila je mets un fichier que j'ai construit grace au forum.
Celui ci est sur 3 niveaux de securité.
J'aimerais :
Fichier actuel
1er niveau : Administrateur
2ème niveau : accès à 2 feuilles du classeur
3ème niveau : accès à 1 feuille du classeur

Fichier futur
1er niveau : administrateur
2ème niveau : accès à 2 feuilles du classeur mais avec 4 mots de passe différents.
3ème niveau : accès à 1 feuilles du classeur mais avec 4 mots de passe différents.

J'aimerais aussi que lorsqu'on clique sur FERMER SESSION, l'enregistrement se propose.

Encore merci pour votre aide
 

macsscam

XLDnaute Junior
Re : securite partagée

Re,

Si je comprends bien, tu veux qu'on puisse saisir différents mots de passe mais que le résultat soit le même ?

Dans ce cas, tu peux tester avec des "ou" logiques :

Au lieu de :
Code:
'saisie du mot de passe1
    If TextBox1 = "123" Then

Tu peux utiliser :
Code:
'saisie du mot de passe1
    If TextBox1 = "123" Or TextBox1  = "456" Or TextBox1  = "789" Then


Pour fermer le classeur, tu peux utiliser la commande : ThisWorkbook.Close
Pour gérer la sauvegarde ou non, tu peux regarder ici : Excel VBA: Stop/Prevent Save Prompts in Excel Workbooks

Bon courage,

--
macsscam
 

Sebastienh

XLDnaute Nouveau
Re : securite partagée

Pour le lien je ne comprends pas tout.
Je dois insérer

Private Sub Workbook_BeforeClose(Cancel As Boolean)

Me.Save

End Sub

mais où et est ce bien cela pour l'enregistrement ?

merci d'avance
 

Discussions similaires

Réponses
6
Affichages
446
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…