Re : Mot de passe
Je vous joint mon fichier car cela ne fonctionne pas :
'################################
'VALIDATION DES MOTS DE PASSE
'################################
Private Sub CommandButton1_Click()
Dim i, ligne
'Ne pas beugguer sur une erreur
On Error Resume Next
'saisie du mot de passe1
Select Case TextBox1
Case "123", "456", "789"
ligne = Sheets("main_courante").Range("A65536").End(xlUp).Row + 1
Sheets("main_courante").Cells(ligne, 1) = Environ("USERNAME")
Sheets("main_courante").Cells(ligne, 2) = TextBox1.Value
Sheets("main_courante").Cells(ligne, 3) = Date
Sheets("bd1").Visible = True
Sheets("bd3").Visible = True
Case ""
Case Else
Exit Sub
End Select
Unload PASSE
'saisie du mot de passe2
If TextBox1 = "admin" Or TextBox1 = "1" Then
ligne = Sheets("main_courante").Range("A65536").End(xlUp).Row + 1
Sheets("main_courante").Cells(ligne, 1) = Environ("USERNAME")
Sheets("main_courante").Cells(ligne, 2) = TextBox1.Value
Sheets("main_courante").Cells(ligne, 3) = Date
TextBox1 = ""
'afficher bouton cacher
Me.CommandButton2.Visible = True
Else
'saisie du mot de passe3
If TextBox1 = "321" Or TextBox1 = "Cav" Or TextBox1 = "Car" Then
ligne = Sheets("main_courante").Range("A65536").End(xlUp).Row + 1
Sheets("main_courante").Cells(ligne, 1) = Environ("USERNAME")
Sheets("main_courante").Cells(ligne, 2) = TextBox1.Value
Sheets("main_courante").Cells(ligne, 3) = Date
TextBox1 = ""
'Décharger l'userform
Unload PASSE
'Ouvrir la page d'accueil
Sheets("bd3").Visible = True
Sheets("bd4").Visible = True
Sheets("bd5").Visible = True
Else
'Message d'erreur si mot de passe incorrect
MsgBox "Mot de passe invalide", vbOKOnly, "Password"
'Vider la textbox
TextBox1 = ""
End If
End If
End Sub
Private Sub CommandButton2_Click()
Sheets("accueil").Activate
Dim i
For i = 1 To Sheets.Count
If Sheets(i).Name <> "ACCUEIL" Then Sheets(i).Visible = True
Next
MsgBox "ONGLETS DEVERROUILLES", vbOKOnly, "Password"
Unload PASSE
End Sub
Private Sub TextBox1_Change()
End Sub
Private Sub UserForm_INITIALIZE()
Me.CommandButton2.Visible = False
End Sub
mon but est d'avoir la possibilité de lecture sans mot de passe.
Je dis bien de lecture sans possibilité de modification
Encore merci de votre aide
A+