Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
892 connectés 

  FORUM HardWare.fr
  Programmation
  API Win32

  Catcher une alerte dans une macro excel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Catcher une alerte dans une macro excel

n°1910344
Victorsab3​3
Posté le 30-07-2009 à 15:52:58  profilanswer
 

Bonjour.
 
J'ai une macro excel qui utilise une API externe.
Une fonction de cette API peut provoquer, lorsque je l'appelle, l'affichage d'une alerte (type msgbox). A ce moment là, la fonction est en pause et ma macro arrête de s'exécuter (elle attend le retour de la fonction de l'API).
Il faut fermer la msgbox d'alerte, pour qu'elle continue son exécution.
 
Ce que je chercher à faire est donc à catcher l'évènement windows d'ouverture de fenetre, si la fenetre qui va s'ouvrir est la msgbox en question alors on lui envoi un message de fermeture. Ainsi ma macro devrait pouvoir reprendre son cours.
 
J'ai trouvé quelques sources sur les hook et subclassing en VB ou .NET mais ca m'a l'air assez complexe et je ne sais pas si ca peut se faire à partir d'une macro...
 
Pour info j'utilise Excel 2000 et VB6.
 
Je suis à votre écoute.
 
Merci.

mood
Publicité
Posté le 30-07-2009 à 15:52:58  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  API Win32

  Catcher une alerte dans une macro excel

 

Sujets relatifs
Macro Excel : tableau dynamique[EXCEL] Liste clients -> recherche géographique
Bouton Excel associé à une macro[VBA][Excel][Word] Redimensionner Tableau
[ VBA EXCEL > CALC ][VBA Excel] Importer ldif dans excel
[VBA Excel] garder la mise en forme dans une textbox [RESOLU][RESOLU] [VBS] copier uniquement les lignes filtrées sous Excel
Plus de sujets relatifs à : Catcher une alerte dans une macro excel


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR