Office - Word, Excel und Co. 9.745 Themen, 41.424 Beiträge

Excel 2010 Formular VBA Zellen sperren

Amitl / 20 Antworten / Flachansicht Nickles

Ich habe ein Problem mit dem "Aktivieren der Bearbeitung" bei Makros.

Mein Formular gestattet lt. VBA-Ereignis (ScrollArea = "H6:I33") nur Einträge in bestimmte Zellen, der Rest ist gesperrt.

Das funktioniert und klappt auch, wenn der User nach dem Öffnen der Datei oben "Inhalt aktivieren" anklickt.

Tut der dies aber nicht und versucht vorher Veränderungen in den anderen Zellen vorzunehmen, so geht das!

Ist das so oder habe ich was falsch gemacht?

Danke

bei Antwort benachrichtigen
hddiesel mumpel1 „Viel zu umständlich wenn man ständig mit anderem Code austauscht. Erklär mal einem Standardanwender was er tun muss ...“
Optionen

Hallo mumpel1,

wie meinst du das, "Viel zu umständlich wenn man ständig mit anderem Code austauscht."

Das Zertifikat als Vertrauenswürdig im System hinterlegen, ist eine Einmalige Sache, ansonsten wird das hinterlegte Zertifikat im VBA Editor, bei einer Datei mit VBA Code ebenfalls Einmalig ausgewählt.

Bei mir funktioniert das schon viele Jahre und das ohne Probleme, sowohl mit und ohne Karte, kommt immer auf das hinterlegte Zertifikat an.

Was ist hier viel zu umständlich?

Hast du ein Zertifikat, mit Kartenzugriff hinterlegt, dann legst du eines ohne Kartenzugriff an und wählst dieses Zertifikat im VBA Editor aus.

Das Ganze Problem hat mit Kartenlesegeräte, Stick, oder Treiber überhaupt nichts zu tun, das Problem sitzt meist vor der Tastatur.

Als Alternative kannst du den Makroschutz auf die niedrigste Stufe stellen, was ich allerdings nicht Empfehlen werde.

Wird ein Zertifikat in einem Betrieb benutzt, hat der Administrator und Firmenbesitzer das Sagen, ob Erlaubt oder nicht.

Windows 10 Pro 64-Bit, 22H2: MS Office Pro Plus 2016 32-Bit: Mein Motto: Leben und leben lassen: Gruss Karl
bei Antwort benachrichtigen