ActiveX-Steuerelement und Blattschutz

Bild

Betrifft: ActiveX-Steuerelement und Blattschutz
von: Psy
Geschrieben am: 24.11.2015 11:33:15

Hi zusammen,
bin auf der Suche nach einer einfachen Lösung, komme aber gerade nicht weiter.
Zu meiner Herausforderung.
In Sheet 1 sind Daten enthalten und ein ActiveX-Steuerelement, mit welchem man ein Makro starten kann.
Die Datei ist mit einem Blattschutz versehen.
Das Makro ist mit einem Passwort geschützt. Die Datei wird von mir bearbeitet und vorgefiltert und danach wieder geschützt.
Bei Blattschutz, kann das Makro zwar nicht ausgeführt werden, ABER...
Es kommt eine Fehlermeldung Laufzeitfehler 1004 und wenn man dann auf Debuggen klickt, springt es in das Makro, obwohl es geschützt ist.
Ist es möglich, das ActiveX-Steuerelement nicht ausführen zu lassen, wenn der Blattschutz aktiv ist?
Habe jetzt versucht, mit einer If-Anweisung das ganze anzusprechen aber leider ohne Erfolg.
Über eine Ansatz bin ich dankbar.
Gruß,
der, der auf dem Schlauch steht...

Bild

Betrifft: AW: ActiveX-Steuerelement und Blattschutz
von: Rudi Maintaire
Geschrieben am: 24.11.2015 11:50:06
Hallo,
if activesheet.protectcontents the Exit Sub
Gruß
Rudi

Bild

Betrifft: AW: ActiveX-Steuerelement und Blattschutz
von: Psy
Geschrieben am: 24.11.2015 12:00:42
Hi Rudi,
perfekt... es funktioniert genau so, wie es soll.
Vielen Dank. Herausforderung gelöst.
Gruß,
der, der nicht mehr auf dem Schlauch steht dank Rudi... :D

 Bild

Beiträge aus den Excel-Beispielen zum Thema "ActiveX-Steuerelement und Blattschutz"