• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Knop (macro) beveiligen met password

  • Onderwerp starter Onderwerp starter Josss
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

Josss

Gebruiker
Lid geworden
22 nov 2001
Berichten
68
Is het mogelijk in Excel ('97) een knop c.q. de daaraan verbonden macro, te beveiligen met een wachtwoord?

Ik bedoel dus alleen de knop/macro beveiligen, en niet het hele blad of de hele werkmap.
 
Je kan dit zelf maken door als event aan de knop eerst een input venster te laten zien met een invoer veld voor het wachtwoord en een go knop.
bij het indrukken van de go knop kun je dan checken of de invoer correct is en dan met een if .... then ..... else
de macro wel of niet laten starten.
 
Laat je code voorafgaan door de volgende code:

Public Sub MyMacro()
Const PWORD As String = "wachtwoord"
Dim response As String
Dim msg As String
msg = "Voer wachtwoord in:"
Do
response = Application.InputBox(Prompt:=msg, _
Title:="Password", Type:=2)
If response = CStr(False) Then Exit Sub 'Cancelled
msg = "Incorrect!" & vbNewLine & "Voer opnieuw wachtwoord in:"
Loop Until response = PWORD

'Voer code in

End Sub

Om pottenkijkers buiten de deur te houden, klik je in de VBA-editor op Extra\eigenschappen van het VBAproject. Op het tabblad beveiliging zet je een vinkje bij "Project vergrendelen voor weergave" en vul je een wachtwoord in.

Groetjes,
Bennie
 
Bedankt voor de reactie! Ik zal de code uitproberen.
 
Ik heb hierbij hulp nodig

Ik zou graag mijn commando knop willen beveiligen met een password.
Helaas kom ik met bovenstaande even niet uit.
Ben ook een beginner.

Kan iemand mij mee helpen??
Password die ik wil gebruiken = auto

Alvast bedankt
 

Bijlagen

Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan