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 28 29 30 31 32 33 34 35 36 37
| Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
If Sheets("Remplacement").Range("B2") & (D5) = "" Then
MsgBox "Saisir CASS ou Unité", vbExclamation, " - ERREUR DE SAISIE - "
End If
If Sheets("Remplacement").Range("D3") = "" Then
MsgBox "Saisir : Nom et Prénom ", vbExclamation, " - ERREUR DE SAISIE - "
If Sheets("Remplacement").Range("C5") = "" Then
MsgBox "Saisir : Taux d'activité ", vbExclamation, " - ERREUR DE SAISIE - "
If Sheets("Remplacement").Range("G6") = "" Then
MsgBox "Saisir : Bureau ", vbExclamation, " - ERREUR DE SAISIE - "
If Sheets("Remplacement").Range("B9") = "" Then
MsgBox "Saisir : Motif ", vbExclamation, " - ERREUR DE SAISIE - "
If Sheets("Remplacement").Range("B19") = "" Then
MsgBox "Saisir : Remplaçant(e) ", vbExclamation, " - ERREUR DE SAISIE - "
If Sheets("Remplacement").Range("C20") = "" Then
MsgBox "Saisir : Mission Début ", vbExclamation, " - ERREUR DE SAISIE - "
If Sheets("Remplacement").Range("G20") = "" Then
MsgBox "Saisir : Mission Fin ", vbExclamation, " - ERREUR DE SAISIE - "
If Sheets("Remplacement").Range("D21") = "" Then
MsgBox "Saisir : Responsable d'Unité", vbExclamation, " - ERREUR DE SAISIE - "
If Sheets("Remplacement").Range("I21") = "" Then
MsgBox "Saisir : Date Demande ", vbExclamation, " - ERREUR DE SAISIE - "
Cancel = True
Else
'Ton enregistrement
End If
End If
End If
End If
End If
End If
End If
End If
End If
End Sub |
Partager