Page 1 sur 1

Problème avec Winactivate + variables dans Excel

Posté : ven. 10 nov. 2017 11:07
par ltrautoit
Bonjour,

Je tente d'activer une fenêtre (à l'aide de la fonction winactivate), mais cela ne fonctionne pas (et ca m'énerve !!!)

Il s'agit d'activer la fenêtre contenant un fichier excel au titre aléatoire (issu d'un traitement).

Ce cas fonctionne :
$VarRetour = WinActivate ( "632044" ) -> Titre du fichier aléatoire
   MsgBox(4096, "VarRetour ", $VarRetour) -> Contient le Handle de la fenêtre qui s'active bien
Ce cas ne fonctionne pas :
   MsgBox(4096, "VarRetour2 VarWinTitrePreDiagReseau", $VarWinTitrePreDiagReseau) -> Contient 632044 (Titre du fichier aléatoire)
$VarRetour = WinActivate ( $VarWinTitrePreDiagReseau )
   MsgBox(4096, "VarRetour ", $VarRetour) -> Retourne systématiquement 0 et le fenêtre ne s'active pas
La solution doit être très simple mais je bloque.

Un peu d'aide, une piste SVP ....

Re: Problème avec Winactivate + variables dans Excel

Posté : ven. 10 nov. 2017 12:31
par orax
Ça marche quand c'est une chaîne.

WinActivate("632044") ✅

WinActivate(632044)