Herbers Excel-Forum - das Archiv

Makroschutz

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
Bild

Betrifft: Makroschutz
von: Beatrice
Geschrieben am: 23.09.2003 11:59:47
Hallo,
ich möchte gerne mein ExcelMakro mit einem Kennwortschutz versehen und zwar so, dass bevor das Makro ausgeführt wird, das korrekte Passwort eingegeben werden muss.
Das Makro wird nicht via Button gestartet sondern unter Makros - Ausführen.
Das soll aber eben nicht jeder können.
Wie macht man das?

Grüsschen
Beatrice

Bild

Betrifft: AW: Makroschutz
von: BerndE
Geschrieben am: 23.09.2003 12:06:15
Hi Beatrice,

schau mal im Forum von gestern nach:

makro mit kennwort starten - erich 22.09.2003 21:47:30

Vielleicht hilft Dir das.

Gruß
Bernd

www.bernds.page.de.vu
Bild

Betrifft: AW: Makroschutz
von: ChrisL
Geschrieben am: 23.09.2003 12:06:20
Hi Beatrice

Etwa so...

Dim PW As String

PW = InputBox("Bitte Passwort eingeben")
If PW <> "Passwort" Then Exit Sub

Du solltest dann aber auch das VBA Projekt schützen, da man sonst einfach an das Passwort kommt.

Falls du die PW-Eingabe mit ***** verstecken willst musst du ein Userform mit der Eigenschaft PasswordChar (TextBox) verwenden.

Gruss
Chris
Bild

Betrifft: AW: Makroschutz
von: Beatrice
Geschrieben am: 23.09.2003 12:52:07
Hallo Chris,
Danke für Deine schnelle Hilfe.
Es funktioniert wunderbar.

Vielen Dank
Grüsschen
Beatrice
 Bild