Comment fait-on pour saisir dans la zone texte d'une fenêtre
Comment fait-on pour saisir dans la zone texte d'une fenêtre
Bonjour
J'ai une fenêtre avec des zones textes où je dois saisir des valeurs.
Actuellement j'utilise les déplacer souris avec un clic puis une saisie texte. Si la fenêtre est déplacée, tout est décallé et la macro est HS.
Comment les saisirs simplements ?
J'ai une fenêtre avec des zones textes où je dois saisir des valeurs.
Actuellement j'utilise les déplacer souris avec un clic puis une saisie texte. Si la fenêtre est déplacée, tout est décallé et la macro est HS.
Comment les saisirs simplements ?
Re: Comment fait-on pour saisir dans la zone texte d'une fen
Tu peux utiliser la touche TAB pour te mettre dans le bon champ
PS : je déplace ton sujet dans "Besoin d'aide" puisque FAQ répond aux questions récurrentes.
PS : je déplace ton sujet dans "Besoin d'aide" puisque FAQ répond aux questions récurrentes.
Re: Comment fait-on pour saisir dans la zone texte d'une fen
Je travaille avec deux écrans. Comme la fenêtre attendue apparait un coup sur l'écran de gauche et un autre coup sur l'écran de droite, je cherche une méthode générique.
OK pour TAB à condition d'être déjà dans un des champs de la fenêtre. L'idée que j'avais était de sélectionner le champ par spy avec le nom de la fenêtre pour me guider vers un champ précis afin d'y déposer le contenu d'une variable.
OK pour TAB à condition d'être déjà dans un des champs de la fenêtre. L'idée que j'avais était de sélectionner le champ par spy avec le nom de la fenêtre pour me guider vers un champ précis afin d'y déposer le contenu d'une variable.
Re: Comment fait-on pour saisir dans la zone texte d'une fen
Un handle pour saisir la fenêtre marche pas ?
Ensuite, une fois dans la bonne fenêtre, tu pourrait utiliser FF (firefox) et la saisie automatique pour sélectionner une partie de ton texte dans ta page. A coups de Tab pour te placer dans la bonne cellule de saisie.
Ensuite, une fois dans la bonne fenêtre, tu pourrait utiliser FF (firefox) et la saisie automatique pour sélectionner une partie de ton texte dans ta page. A coups de Tab pour te placer dans la bonne cellule de saisie.
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
Re: Comment fait-on pour saisir dans la zone texte d'une fen
Je pense que le Handle suffit pour pouvoir faire TAB après.
Sinon, comme l'a dit Onissius essaye de rechercher un texte en haut de page ce qui te mettra dessus.
Sinon, comme l'a dit Onissius essaye de rechercher un texte en haut de page ce qui te mettra dessus.
Re: Comment fait-on pour saisir dans la zone texte d'une fen
J'ai essayé avec le Handle mais comme le numéro change à chaque lancement ...
Comment vous faites pour trouver le Handle d'une fenêtre dont le nom est toujours identique.
La fenêtre en question est une fenêtre avec cinq champs textes pour saisir des informations qui seront exploitées ensuite dans AutoCAD.
Merci pour l'idée du TAB pour se déplacer entre les champs de la fenêtre.
Comment vous faites pour trouver le Handle d'une fenêtre dont le nom est toujours identique.
La fenêtre en question est une fenêtre avec cinq champs textes pour saisir des informations qui seront exploitées ensuite dans AutoCAD.
Merci pour l'idée du TAB pour se déplacer entre les champs de la fenêtre.

Re: Comment fait-on pour saisir dans la zone texte d'une fen
Lance firefox (ou ton navigateur) avec Supermacro et tu utilise la variable " [HANDLE.ACTIVEWINDOW]" pour récupérer le handle de la fenêtre. Ca te permettra de manipuler la fenêtre sans soucis.
Re: Comment fait-on pour saisir dans la zone texte d'une fen
En fait comme la fenêtre n'est pas encore à l'écran, il ne m'est pas possible d'en connaitre son Handle. En revanche, je connais son nom.
Re: Comment fait-on pour saisir dans la zone texte d'une fen
Si tu le lance 1 fois, tu récupère le handle et il doit rester le même tout le temp, non ?
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
Re: Comment fait-on pour saisir dans la zone texte d'une fen
Il doit rester effectivement le même le temps de la session. Je vais le vérifier.
Actuellement je dois à chaque fois que je lance le programme, récupérer manuellement ce numéro.
En rechange, comme je veux faire une macro générique, ne dépendant pas d'un numéro de Handle fixe mais récupéré à chaque lancement du programme.
Actuellement je dois à chaque fois que je lance le programme, récupérer manuellement ce numéro.

En rechange, comme je veux faire une macro générique, ne dépendant pas d'un numéro de Handle fixe mais récupéré à chaque lancement du programme.