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 :

Peut-on détecter sous VBA un retour à Excel après un passage à une autre application


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2019
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Mai 2019
    Messages : 11
    Par défaut Peut-on détecter sous VBA un retour à Excel après un passage à une autre application
    À votre avis, existe-t-il un moyen de détecter quand l'utilisateur revient à Excel après l'avoir temporairement quitté en passant à une autre application. Cela reviendrait à traquer les événements Minimize ou Maximize de l'application. Cela me permettrait d'ajuster certains paramètres de mon lecteur d'écran qui sont rechargés systématiquement à chaque transition d'application.

    Merci

  2. #2
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Citation Envoyé par Xlcro Voir le message
    Cela reviendrait à traquer les événements Minimize ou Maximize de l'application.
    Il serait plus judicieux de traquer WorkbookActivate.
    https://docs.microsoft.com/fr-FR/off...rkbookactivate

    D'autant plus que (à ma connaissance), il n'existe pas d'évènements Minimize et Maximize pour Application ou Workbook.

  3. #3
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2019
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Mai 2019
    Messages : 11
    Par défaut
    Bonjour Menhir,

    Merci de vous intéresser à ce sujet.
    Workbook_Activate se produit à l'activation initiale du classeur.
    Par contre, cet événement n'est pas déclenché lorsque l'application retrouve le focus au retour d'une autre application. Même chose pour WorkSheet_Acctivate.
    Merci et bonne journée.

Discussions similaires

  1. [XL-2010] Comment détecter par VBA la suppression de la protection d'une feuille ou d'un classeur
    Par akkyleri dans le forum Macros et VBA Excel
    Réponses: 27
    Dernier message: 31/08/2018, 16h42
  2. [XL-2010] Contrôle DataSource sous VBA pour Publipostage Excel - Word
    Par zielite dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 22/09/2014, 17h43
  3. [XL-2010] Contrôle DataSource sous VBA pour Publipostage Excel - Word
    Par zielite dans le forum Excel
    Réponses: 1
    Dernier message: 22/09/2014, 17h41
  4. [VBA-E] extraire des données à partir d'une autre feuille
    Par zzman dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 02/01/2007, 13h26
  5. Peut on acceder à une image d'une autre application sous windows?
    Par pointer dans le forum API, COM et SDKs
    Réponses: 1
    Dernier message: 19/04/2006, 12h17

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