Re !
[EDIT : le bug décrit ci-dessous semble avoir été ponctuel... Je laisse le message au cas où, mais le code est maintenant bien interprété... ]
Alors je n'ai pas testé encore ce bout de code (je n'en ai pas l'occasion) mais j'essaye de faire autrement pour ne pas avoir à repasser la fenêtre en mode "édition" deux fois de suite (vu que c'est ça qui bloque).
Donc j'essaye de passer par une expression régulière pour récupérer la donnée qui m'intéresse. Sauf que.
En fait ma recherche d'expression régulière se situe juste après la ligne de validation (j'y suis obligé parce que sinon la donnée qui m'intéresse n'est pas créé et je n'ai pas de moyen de la récupérer à la volée) :
application.activeWindow.simulateIBWKey "FR"
Et du coup le bout de code que j'ai ajouté après cette ligne n'est tout simplement pas interprété par le logiciel (je n'ai aucune erreur ni rien, c'est juste que le bout de code n'est pas exécuté). J'ai essayé en ajoutant juste un msgbox et même résultat : ce qui se situe, dans le code, juste après cette ligne n'est pas interprété...
J'ai ajouté 10 msgbox à la suite, au cas où il y aurait un message qui s'afficherait, mais aucune n'a fonctionnée.
Autre info : dans ce bout de code que j'ai rajouté, qui ne provoque aucune erreur, il n'y a pas d'appel aux objets internes de l'application (comme le application.activewindows... "mod")
Est-ce que ça vous aide à trouver une piste de réponse ?
Partager