Problème avec Winactivate + variables dans Excel

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
ltrautoit
Niveau 4
Niveau 4
Messages : 50
Enregistré le : mer. 23 mars 2011 15:19
Status : Hors ligne

Problème avec Winactivate + variables dans Excel

#1

Message 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 ....
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: Problème avec Winactivate + variables dans Excel

#2

Message par orax »

Ça marche quand c'est une chaîne.

WinActivate("632044") ✅

WinActivate(632044)
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
Répondre