Ericssport
Gebruiker
- Lid geworden
- 7 jan 2009
- Berichten
- 90
Beste probleemoplossers,
Ik heb zelf al het één en ander geprobeerd, helaas reikt mijn kennis van VBA niet ver genoeg om dit probleem op te lossen.
Door middel van de onderstaande code heb ik een bestand beveiligd, alleen vroeg ik mij af of het mogelijk was om in plaats van letters en cijfers **** oftewel sterretjes te krijgen bij het wachtwoord?!
Ik heb zelf al het één en ander geprobeerd, helaas reikt mijn kennis van VBA niet ver genoeg om dit probleem op te lossen.
Door middel van de onderstaande code heb ik een bestand beveiligd, alleen vroeg ik mij af of het mogelijk was om in plaats van letters en cijfers **** oftewel sterretjes te krijgen bij het wachtwoord?!
Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.DisplayAlerts = False
Worksheets("Hoofdblad").Activate
NietZichtbaar
Me.Save
Application.DisplayAlerts = True
End Sub
Private Sub Workbook_Open()
Application.ScreenUpdating = False
Dim Sh As Worksheet
Dim Antwrd As String
On Error Resume Next
For Each Sh In Sheets
Sh.Visible = False
Next
Antwrd = LCase(InputBox("Geef wachtwoord", "Controle"))
Select Case Antwrd
Case "admin"
For Each Sh In Sheets
Sh.Visible = True
Next
Case "aze"
Sheets(1).Visible = True
Sheets(2).Visible = True
Sheets(3).Visible = True
Sheets(Hoofdblad).Visible = True
Case Else
ThisWorkbook.Close SaveChanges:=False
End Select
End Sub