Re: VB-Makro sperren oder nicht einsehen
18.08.2002 21:32:23
Herbert
hallo walter,
ich gehe von deinem ersten beitrag aus,du willst auf eine schaltfläche klicken,dann sollte ein fenster erscheinen
wo man ein kennwort eingibt,bei richtigen kennwort soll makro ausgeführt werden,das kennwort sollte man nicht lesen können,
wenn das so stimmt dann kannst du das so lösen:erstelle im VB-Editor eine userform,füge eine textbox und zwei Befehlsschaltflächen ein (OK u.ABBRECHEN),klicke mit Doppelklick
auf den OK-button,und füge folgenden Code in das Klassenmodul der Userform:
Private Sub CommandButton1_Click()
Const Passw = "Passwort"
If TextBox1.Value = Passw Then
Call Mein_Makro 'Makroaufruf
Unload Me
Exit Sub
Else
MsgBox ("Falsches Kennwort")
Unload Me
End If
End SubPrivate Sub CommandButton2_Click()
Unload Me
End Sub
klicke auf die textbox unter gib unter "Eigenschaften Textbox1"
bei "PasswordChar" das zeichen ein,das bei der kennworteingabe angezeigt werden soll, z.B. *
die userform rufst du mit folgenden Makro auf:
Sub Aufrufen_userform()
Load UserForm1
UserForm1.Show
End Sub
jetzt kann man das eingegebene kennwort nicht mehr lesen...
ich hoffe das hilft dir weiter.
gruß herbert