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 26 27
|
Public Sub AfficherMessErrStandardForm(prmDataErr As Integer, prmResponse As Integer, Optional prmMessErr As String = "")
Dim Mess As String
If prmMessErr <> "" Then
Mess = prmMessErr
End If
Select Case prmDataErr
Case ERR_DOUBLON
If prmMessErr <> "" Then
Mess = prmMessErr
Else
Mess = "Vous avez essayer d'entrer deux fois le même élément et le programme ne vous y autorise pas."
Mess = Mess & vbNewLine & vbNewLine & "Merci de corriger."
End If
Call MsgBox(Mess, vbInformation, "Erreur")
Case Else
Mess = "L'erreur " & prmDataErr & ", " & AccessError(prmDataErr) & " s'est produite."
Mess = Mess & vbNewLine & vbNewLine & "Merci de faire une copie d'écran et de prévenir le support technique."
Call MsgBox(Mess, vbExclamation, "Erreur")
End Select
prmResponse = acDataErrContinue
End Sub |
Partager