Bonjour à tous!!
Voila je vous expose mon problème
J'aimerai mettre en pause l'execution d'une partie de mon code en attendant une action sur une autre form.
J'avais pensé au "sleep" mais ce n'est pas bon car c'est toute l'application qui se freeze, or il faut que je puisse executer le code de la nouvelle form...
J'ai trouvé ca, mais c'est plus de la bidouille qu'autre chose :
FrmBoxes est la nouvelle form que je charge a partir de la form principale
Si vous avez des suggestions je suis preneur!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 With flgCumulative If valx(.TextMatrix(.row, flgcumulative_restqty)) < 0 Then frmBoxes.ProdId = .TextMatrix(.row, flgcumulative_prodid) frmBoxes.Show Do Until frmBoxes.Visible = False frmBoxes.SetFocus DoEvents Loop Else MsgBox "No alternative boxes needed!", vbExclamation Exit Sub End If
Merci!!
Partager