Thema Datum  Von Nutzer Rating
Antwort
Rot Sicherheitslücke?
08.04.2019 11:33:51 Benny
NotSolved
08.04.2019 15:46:07 Gast84953
NotSolved
08.04.2019 15:51:14 Gast74162
NotSolved
09.04.2019 18:03:38 Gast80589
NotSolved
08.04.2019 15:50:55 Flotter Feger
NotSolved
08.04.2019 15:58:13 Benny
NotSolved
09.04.2019 18:14:02 Gast2093
NotSolved
09.04.2019 18:15:16 Gast2093
NotSolved

Ansicht des Beitrags:
Von:
Benny
Datum:
08.04.2019 11:33:51
Views:
109
Rating: Antwort:
  Ja
Thema:
Sicherheitslücke?

Hallo zusammen,

ich bin neu im Thema VBA und hätte eine Frage zum Thema Makroschutz. Ich habe das Problem bereits gegoogelt und finde leider gar nichts dazu.

 

Wenn ich in meinem Arbeitsblatt ein ActiveX Steuerelement einfüge, wird der zugehörige Code auch in diesem Arbeitsblatt gespeichert. In diesem Code verwende ich z.B. die Activesheet.Protect mit Passwort Anweisung. Nun mache ich natürlich einen Makroschutz auf diese Arbeitsmappe, damit niemand mein Password auslesen kann.

Seltsamerweise kann ich diesen Schutz nun ganz einfach austricksen. Der neue User kann jetzt einfach das Tabellenblatt in ein neues Workbook kopieren und mit Alt+F11 meine Makros ansehen.

Bin ich wirklich der erste dem das auffällt oder mach ich etwas falsch?

Bin über jede Rückmeldung dankbar :)

VG Benny


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst genau und ausführlich
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
  • Bitte markieren Sie Ihre Anfrage als erledigt wenn Ihnen geholfen wurde
Thema: Name: Email:

 
 

Thema Datum  Von Nutzer Rating
Antwort
Rot Sicherheitslücke?
08.04.2019 11:33:51 Benny
NotSolved
08.04.2019 15:46:07 Gast84953
NotSolved
08.04.2019 15:51:14 Gast74162
NotSolved
09.04.2019 18:03:38 Gast80589
NotSolved
08.04.2019 15:50:55 Flotter Feger
NotSolved
08.04.2019 15:58:13 Benny
NotSolved
09.04.2019 18:14:02 Gast2093
NotSolved
09.04.2019 18:15:16 Gast2093
NotSolved