Bonjour,
Mon problème est que mon programme n'effectue pas les opérations dans l'ordre souhaité.
Je veut qu'il trace le graphique puis ensuite qu'il affiche une boite de dialogue à l'écran comme dans l'ordre écrit dans le programme ci-dessous.
Là, il affiche la boite et ensuite lorsque j'ai appuyé sur l'un des 3 boutons, il affiche la courbe, on dirait qu'il affiche en premier la boite et après il effectue le prg du début à la fin.
Comment faire?
Sub prg_graphe() 'début du prg principal
... 'il calcule les points pour tracer le graphe et les mets dans une feuille
Call trace 'appel le programme pour tracer le graphe et ensuite afficher la boite
end sub 'fin du prg principal
Sub trace() 'début du prg pour tracer le graphe
... 'trace le graphe
FRM_test.Show 'affiche une boite à l'écran avec 3 bouton
End sub 'fin du prg pour tracer le graphe
Prgs liés aux 3 boutons de la boite de dialogue :
Private Sub BTN_moins_Click()
Worksheets("Graphecaract").Select
Range("H3") = Range("H3") + pas_grand
FRM_test.Hide
End Sub
Private Sub BTN_plus_Click()
Worksheets("Graphecaract").Select
Range("H3") = Range("H3") - pas_grand
FRM_test.Hide
End Sub
Private Sub BTN_validegraphe_Click()
fin = 1
FRM_test.Hide
End Sub
Mon problème est que mon programme n'effectue pas les opérations dans l'ordre souhaité.
Je veut qu'il trace le graphique puis ensuite qu'il affiche une boite de dialogue à l'écran comme dans l'ordre écrit dans le programme ci-dessous.
Là, il affiche la boite et ensuite lorsque j'ai appuyé sur l'un des 3 boutons, il affiche la courbe, on dirait qu'il affiche en premier la boite et après il effectue le prg du début à la fin.
Comment faire?
Sub prg_graphe() 'début du prg principal
... 'il calcule les points pour tracer le graphe et les mets dans une feuille
Call trace 'appel le programme pour tracer le graphe et ensuite afficher la boite
end sub 'fin du prg principal
Sub trace() 'début du prg pour tracer le graphe
... 'trace le graphe
FRM_test.Show 'affiche une boite à l'écran avec 3 bouton
End sub 'fin du prg pour tracer le graphe
Prgs liés aux 3 boutons de la boite de dialogue :
Private Sub BTN_moins_Click()
Worksheets("Graphecaract").Select
Range("H3") = Range("H3") + pas_grand
FRM_test.Hide
End Sub
Private Sub BTN_plus_Click()
Worksheets("Graphecaract").Select
Range("H3") = Range("H3") - pas_grand
FRM_test.Hide
End Sub
Private Sub BTN_validegraphe_Click()
fin = 1
FRM_test.Hide
End Sub