IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

application.onkey dans userform


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Juillet 2011
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Secteur : Alimentation

    Informations forums :
    Inscription : Juillet 2011
    Messages : 32
    Par défaut application.onkey dans userform
    Bonsoir à tous,

    Je suis en train de coder un programme, lors de l'ouverture du classeur j'ai une procédure que je peux appeler avec la combinaison de touches CTRL+MAJ+PGDN ce qui donne :

    dans le code du module thisWorkBook :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.OnKey "^+{PGDN}", "maProcedure"
    Le problême est le suivant, une fois une userform affichée je ne peux plus appeler ma procédure alors que je souhaite pouvoir lui faire appel n'importe quand à partir du moment ou ma macro est en cours d'éxecution.

    J'ai regardé divers post à ce sujet mais je ne comprends pas tout, apparament ça serait lier au "focus".

    Si quelqu'un peut me venir en aide, un grand merci à lui et à tous ceux qui on pris le temps de me lire.

  2. #2
    Membre confirmé
    Homme Profil pro
    developpeur
    Inscrit en
    Octobre 2011
    Messages
    124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : developpeur
    Secteur : Distribution

    Informations forums :
    Inscription : Octobre 2011
    Messages : 124
    Par défaut RE
    Bonsoir,

    Vu ton sujet, je pense à Showmodal=false à modifier dans la ou les proprietées de chaque Userform de façon à avoir la main sur l'ensemble des éléments du classeur.

    Regardes dans VB:
    Propriétés de l'UserForm==> catégorie==>Comportement==>Showmodal=false

    A+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Utiliser Application.Ontime dans un userform
    Par escalopepane dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 09/10/2013, 12h53
  2. saisie de données dans userform / creation d'application
    Par stifler78 dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 29/05/2008, 12h06
  3. (VBA-E) Problème combobox dans userform
    Par gringo69 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 27/06/2006, 18h28
  4. [VB.net]Gérer un Application.Exit() dans une fonction
    Par arnolem dans le forum Windows Forms
    Réponses: 1
    Dernier message: 24/05/2006, 14h03
  5. Application.Terminate dans le OnCreate d'une form ?
    Par isachat666 dans le forum Langage
    Réponses: 6
    Dernier message: 13/04/2006, 13h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo