Hallo,
Ik zou graag de escape key in excel willen uitzetten om te vermijden dat ze het draaien van macro's kunnen onderbreken. Op het moment dat de gebruiker ervoor kiest om macro's in te schakelen mogen ze deze niet meer uitschakelen. Reden hiervoor is dat in de macro's een API call zit naar een HASP key waarmee gecontroleerd wordt of iemand dit bestand wel mag openen.
Ik heb zelf in de auto_open het volgende al bedacht:
'Blokkering macro annuleer toets
Application.OnKey "{ESC}", "NoChange"
Sub NoChange()
i = 0 'doet niets, gebruikt door blokkering ESC macro in auto_open
End Sub
Echter als ik op escape druk tijdens het draaien van de macro dan wordt deze nog altijd onderbroken.
Mijn vraag, weet iemand een werkende code?
Alvast bedankt
Ik zou graag de escape key in excel willen uitzetten om te vermijden dat ze het draaien van macro's kunnen onderbreken. Op het moment dat de gebruiker ervoor kiest om macro's in te schakelen mogen ze deze niet meer uitschakelen. Reden hiervoor is dat in de macro's een API call zit naar een HASP key waarmee gecontroleerd wordt of iemand dit bestand wel mag openen.
Ik heb zelf in de auto_open het volgende al bedacht:
'Blokkering macro annuleer toets
Application.OnKey "{ESC}", "NoChange"
Sub NoChange()
i = 0 'doet niets, gebruikt door blokkering ESC macro in auto_open
End Sub
Echter als ik op escape druk tijdens het draaien van de macro dan wordt deze nog altijd onderbroken.
Mijn vraag, weet iemand een werkende code?
Alvast bedankt