bonsoir à tous
j'ai établi une macro dont les feuilles sont protégées, lorsque la macro
fonctionne pour certains calculs, je dois dans le programme, oter la
sécurité de la feuille. J'ai observé que si on appui sur la touche Echap, on
arrête le déroulement de la macro. Un message s'affiche et si l'on clique sur
Fin, la macro s'arrête mais laisse la feuille dévérouillée avec des résultats
érronés.
Comment peut-on désactiver ou bloquer l'action de la touche Echap pour
éviter d'altérer les résultats.
Merci
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
tissot.emmanuel
Bonsoir,
Sub Macro1() Application.EnableCancelKey = xlDisabled 'Instructions End Sub
Une lecture de l'aide s'impose pour appréhender les dangers de cette manipulation.
Cordialement,
Manu/
"Asterix" a écrit dans le message de news:
bonsoir à tous j'ai établi une macro dont les feuilles sont protégées, lorsque la macro fonctionne pour certains calculs, je dois dans le programme, oter la sécurité de la feuille. J'ai observé que si on appui sur la touche Echap, on arrête le déroulement de la macro. Un message s'affiche et si l'on clique sur Fin, la macro s'arrête mais laisse la feuille dévérouillée avec des résultats érronés. Comment peut-on désactiver ou bloquer l'action de la touche Echap pour éviter d'altérer les résultats. Merci
Bonsoir,
Sub Macro1()
Application.EnableCancelKey = xlDisabled
'Instructions
End Sub
Une lecture de l'aide s'impose pour appréhender les dangers de cette
manipulation.
Cordialement,
Manu/
"Asterix" <Asterix@discussions.microsoft.com> a écrit dans le message de
news: F76A067B-4E79-4075-AA90-FDAF595586C1@microsoft.com...
bonsoir à tous
j'ai établi une macro dont les feuilles sont protégées, lorsque la macro
fonctionne pour certains calculs, je dois dans le programme, oter la
sécurité de la feuille. J'ai observé que si on appui sur la touche Echap,
on
arrête le déroulement de la macro. Un message s'affiche et si l'on clique
sur
Fin, la macro s'arrête mais laisse la feuille dévérouillée avec des
résultats
érronés.
Comment peut-on désactiver ou bloquer l'action de la touche Echap pour
éviter d'altérer les résultats.
Merci
Sub Macro1() Application.EnableCancelKey = xlDisabled 'Instructions End Sub
Une lecture de l'aide s'impose pour appréhender les dangers de cette manipulation.
Cordialement,
Manu/
"Asterix" a écrit dans le message de news:
bonsoir à tous j'ai établi une macro dont les feuilles sont protégées, lorsque la macro fonctionne pour certains calculs, je dois dans le programme, oter la sécurité de la feuille. J'ai observé que si on appui sur la touche Echap, on arrête le déroulement de la macro. Un message s'affiche et si l'on clique sur Fin, la macro s'arrête mais laisse la feuille dévérouillée avec des résultats érronés. Comment peut-on désactiver ou bloquer l'action de la touche Echap pour éviter d'altérer les résultats. Merci
Mousnynao
Bonjour,
Exemple type :
'Désactiver la touche <ESC> Application.EnableCancelKey = False
'Réactiver la touche <ESC> Application.EnableCancelKey = True
'Pour désactiver la touche <F12>: Application.OnKey "%{F12}", ""
'Pour rétablir la touche <F12> Application.OnKey "%{F12}"
mousnynao
bonsoir à tous j'ai établi une macro dont les feuilles sont protégées, lorsque la macro fonctionne pour certains calculs, je dois dans le programme, oter la sécurité de la feuille. J'ai observé que si on appui sur la touche Echap, on arrête le déroulement de la macro. Un message s'affiche et si l'on clique sur Fin, la macro s'arrête mais laisse la feuille dévérouillée avec des résultats érronés. Comment peut-on désactiver ou bloquer l'action de la touche Echap pour éviter d'altérer les résultats. Merci
Bonjour,
Exemple type :
'Désactiver la touche <ESC>
Application.EnableCancelKey = False
'Réactiver la touche <ESC>
Application.EnableCancelKey = True
'Pour désactiver la touche <F12>:
Application.OnKey "%{F12}", ""
'Pour rétablir la touche <F12>
Application.OnKey "%{F12}"
mousnynao
bonsoir à tous
j'ai établi une macro dont les feuilles sont protégées, lorsque la macro
fonctionne pour certains calculs, je dois dans le programme, oter la
sécurité de la feuille. J'ai observé que si on appui sur la touche Echap, on
arrête le déroulement de la macro. Un message s'affiche et si l'on clique sur
Fin, la macro s'arrête mais laisse la feuille dévérouillée avec des résultats
érronés.
Comment peut-on désactiver ou bloquer l'action de la touche Echap pour
éviter d'altérer les résultats.
Merci
'Désactiver la touche <ESC> Application.EnableCancelKey = False
'Réactiver la touche <ESC> Application.EnableCancelKey = True
'Pour désactiver la touche <F12>: Application.OnKey "%{F12}", ""
'Pour rétablir la touche <F12> Application.OnKey "%{F12}"
mousnynao
bonsoir à tous j'ai établi une macro dont les feuilles sont protégées, lorsque la macro fonctionne pour certains calculs, je dois dans le programme, oter la sécurité de la feuille. J'ai observé que si on appui sur la touche Echap, on arrête le déroulement de la macro. Un message s'affiche et si l'on clique sur Fin, la macro s'arrête mais laisse la feuille dévérouillée avec des résultats érronés. Comment peut-on désactiver ou bloquer l'action de la touche Echap pour éviter d'altérer les résultats. Merci