treza88
XLDnaute Occasionnel
Bonjour a tous,
j'ai un code vba pour fermer une fenêtre Windows, mais il me semble qu'il ne fonction pas toujours correctement, du fait que ma fenêtre est une fenêtre ouverte de deuxième niveau donc le code ne la trouve pet être pas forcement a chaque fois.
Quelqu'un pourrait il me confirmer ou pas qu'il y a bien un problème.
Voici mon code:
j'ai un code vba pour fermer une fenêtre Windows, mais il me semble qu'il ne fonction pas toujours correctement, du fait que ma fenêtre est une fenêtre ouverte de deuxième niveau donc le code ne la trouve pet être pas forcement a chaque fois.
Quelqu'un pourrait il me confirmer ou pas qu'il y a bien un problème.
Voici mon code:
VB:
Do
FenRun = FindWindow(vbNullString, "fenetre a fermer")
Call PostMessage(FenRun, WM_CLOSE, 0, 0)
DoEvents
Loop While FenRun <> FindWindow(vbNullString, "fenetre a fermer")