Dim vRepVal
Dim valNum As Integer
Do
vRepEnreg = InputBox("Saisissez une valeur 1 ou 0." + Chr(13) _
+ Chr(13) + "Avec Photo..............1 " _
+ Chr(13) + "Sans Photo..............0 " + Chr(13), "Validation Photo.", "N°:")
If vRepEnreg = "" Then Exit Sub ' Exit si valeur nul
If Not IsNumeric(vRepEnreg) Then ' Vérification si numérique
MsgBox "Une valeur numérique est requise !", vbExclamation, "Message Erreur"
End If
Loop Until IsNumeric(vRepEnreg)
valNum = Val(vRepEnreg) ' Conversion en Format numérique
If valNum >= 2 Then ' Vérification si Valeur inférieure à 2
MsgBox "La Valeur " & valNum & " est supérieure à 2 !" + _
Chr(13) + "Choisissez une valeur inférieure. ", vbOKOnly, vbExclamation, "Erreur"
End If
Me.Photo.Value = valNum ' Validation de la saisie
DoCmd.GoToRecord , , acNext ' Se plositionner sur l'enregistrement Suivant
NouvelEnreg ' Demande Si Nouvel Enregistrement
Partager