Bonjour à tous,
Je me présente Nicolas 20 ans, en 2ème année de DUT informatique.
Je suis actuellement dans une entreprise en stage.
Je suis chargé de développer des fonctions pour un programme VBA existant sous excel.
Mon problème est le suivant :
Au demarrage du programme, un userform est lancé.
J'ai un bouton pour le fermer et si je le ferme je peux le relancer avec CTRL+W.
De plus cette fenêtre est absorbante, je veux parler du fait qu'on ne peut rien faire d'autre autrement qu'agir sur elle.
Mon problème est que je n'arrive pas à associer à mon Userform un raccourci clavier par exemple CTRL+Q pour le fermer! (autrement qu'avec le bouton prévu à cet effet)
La seule solution que j'ai trouvée et de rendre la fenêtre normale, de cliquer sur une feuille de calcul en arrière plan et d'éxecuter ma macro de fermeture ( NomUserForm.Hide)
Cordialement et merci d'avance
Je me présente Nicolas 20 ans, en 2ème année de DUT informatique.
Je suis actuellement dans une entreprise en stage.
Je suis chargé de développer des fonctions pour un programme VBA existant sous excel.
Mon problème est le suivant :
Au demarrage du programme, un userform est lancé.
J'ai un bouton pour le fermer et si je le ferme je peux le relancer avec CTRL+W.
De plus cette fenêtre est absorbante, je veux parler du fait qu'on ne peut rien faire d'autre autrement qu'agir sur elle.
Mon problème est que je n'arrive pas à associer à mon Userform un raccourci clavier par exemple CTRL+Q pour le fermer! (autrement qu'avec le bouton prévu à cet effet)
La seule solution que j'ai trouvée et de rendre la fenêtre normale, de cliquer sur une feuille de calcul en arrière plan et d'éxecuter ma macro de fermeture ( NomUserForm.Hide)
Cordialement et merci d'avance