1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| Public Sub message(T, Optional visu = True)
If Not Mode_debug Then On Error GoTo err:
100 DoCmd.Hourglass False
101 If Not IsNull(T) Then
102 If visu Then MsgBox T, vbExclamation, ""
103 If err.Number = 424 Then Exit Sub 'pas de msg si l'utilisateur a fermé excel ("objet requis")
108 Sr = "INSERT INTO messages (qui,quand,version,quoi) VALUES ('" _
& Nz(User_init, "X") & "','" & Now & "','" & Vf & "','" & Apo2(Nz(T, "")) & "');"
110 CurrentDb.Execute Sr, dbFailOnError
End If
Exit Sub
err:
120 MsgBox "Enregistrement du message d'erreur impossible(" & Erl & ") : " & vbCr & "'" & Nz(User_init, "X") _
& "','" & Now & "','" & Vf & "','" & Apo2(Nz(T, "")) & "'", , "Erreur"
End Sub |
Partager