1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| For i = 1 To n ' rentrer la date d'arrivée pour les n pièces
' rentrer la date d'arrivée pour la pièce i
j = Application.InputBox("Entrer la date d'arrivée de la pièce" & " " & i, "Durée opératoire pièce")
' Message d'erreur dans le cas ou l'utilisateur appuie sur "Annuler"
If j = False Then
MsgBox "Appuyer sur le boutton Reset avant de recommencer", vbInformation
End If
If j = False Then Exit Sub ' Sortir dans le cas ou l'utilisateur appuie sur "Annuler"
Do While Not j Like String(Len(j), "#") Or j = "" ' Message d'erreur si la valeur est différente d'un entier positif
MsgBox "Veuillez rentrer un entier positif"
j = Application.InputBox(",Réessayer, Entrer la date d'arrivée de la pièce" & " " & i, "Durée opératoire pièce")
Loop
r(i) = h(i) = j ' enregistrer la valeur rentrer par l'utilisateur dans le vecteur r et h
Next i |