Annulé une commande VBA si l'utilisateur appuis sur ESC

Bonjour

J'ai chercher et chercher mais j'ai rien trouvé pour faire un truc en VBA du style que s'il est inscrit dans la fenêtre de commande Command: *Cancel* alors......

Je programme avec VB6 pour créer mes codes en VBA. Je dois, dans autocad 2002, appeler mon exécutable afin de faire fonctionner mon code VBA.

Mon problème est que de cette facon je ne suis pas capable de fermer complétement mon programme lorsque l'utilisateur annule ma commande. Je cherche un moyen que si l'utilisateur appuis sur ESC pendant que ma commande s'exécute alors....Fermeture de mon application.

Je cherche un moyen en VBA (je commence a croire que c'est impossible) de détecter qie s'il est inscrit dans la fenêtre de commande: Command: *Cancel*

Existe-t-il une facon de détecter cela en VBA ?

merci de votre aide

j'ai eu un probleme de ce type pour sortir d'une boucle , j'ai trouvé ce code pour gerer l'erreur :

On Error GoTo GestErrCdG

'code d'une boucle par exemple

GestErrCdG:

ici lorsque l'utilisateur appuie sur echap, au lieu de generer une erreur et planté, il va fermé la macro

je ne sais pas si ça peut aider, mais moi j'ai bien apprécié en tout cas ^^

Je ne comprends pas très bien. Tu programmes en VBA ou en VB6 ?

Add new comment