Quand je suis dans la fenêtre portant de titre "Gestion des avis de réception: écran principal"
j'aimerai quand lançant le script si dessous que dans un premier temps il vienne enregistrer les chiffres contenu dans la première cellule ou je fait un mouseclick et mettre la condition suivante , si le résultat et égal à 260662700 continuer le programme sinon l’arrêter
aller sur la cellule ça pas de soucis mais par contre la surligner et la copier dans une variable je ne vois pas
quelqu'un aurai t'il une piste
j'espere que quelqu'un pourra m'aider merci d'avance
If WinActive("Gestion des avis de réception: écran principal") Then
;Symptômes client
BlockInput(1)
MouseClick("left", 538, 359, 1, 0)
MouseClick("left", 120, 488, 1, 0)
Send("CR15")
;Fact Nfac
Send("{TAB 8}")
Send("NFACT")
;Destination
Send("{TAB 2}")
Send("RETOUR EXPEDITEUR")
;Direction
Send("{TAB 2}")
Send("REPARATION SIMPLE")
;Précision
MouseClick("left", 190, 577, 1, 0)
Sleep(200)
MouseClick("left", 217, 578, 1, 5)
;Devis
MouseClick("left", 124, 263, 1, 5)
MouseClick("left", 175, 295, 2, 5)
MouseClick("left", 175, 295, 2, 0)
;Enregistrer
MouseClick("left", 234, 51, 1, 0)
BlockInput(0)
Else
Exit
EndIf
;Symptômes client
BlockInput(1)
MouseClick("left", 538, 359, 1, 0)
MouseClick("left", 120, 488, 1, 0)
Send("CR15")
;Fact Nfac
Send("{TAB 8}")
Send("NFACT")
;Destination
Send("{TAB 2}")
Send("RETOUR EXPEDITEUR")
;Direction
Send("{TAB 2}")
Send("REPARATION SIMPLE")
;Précision
MouseClick("left", 190, 577, 1, 0)
Sleep(200)
MouseClick("left", 217, 578, 1, 5)
;Devis
MouseClick("left", 124, 263, 1, 5)
MouseClick("left", 175, 295, 2, 5)
MouseClick("left", 175, 295, 2, 0)
;Enregistrer
MouseClick("left", 234, 51, 1, 0)
BlockInput(0)
Else
Exit
EndIf