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 38 39
| Sub remplir201A()
Range("D4:M4").Interior.ColorIndex = 45
If MsgBox("Etes-vous certain de vouloir remplir la ligne en orange ?", vbYesNo, "Demande de confirmation") = vbNo Then
Range("D4:M4").Interior.ColorIndex = 0
Else
Range("D4:M4").Interior.ColorIndex = 0
nom = InputBox("Veuillez introduire le nom du détenu" & vbCrLf & "(en minuscule car les majuscules sont automatiques)", "Nom du détenu", "Nom du détenu", vbOKCancel)
Range("D4").Value = UCase(nom)
If reponse = vbCancel Then Exit Sub
If Range("D4") = "" Then GoTo fin
prénom = InputBox("Veuillez introduire le prénom du détenu" & vbCrLf & "(en minuscule car les majuscules sont automatiques)", "Prénom du détenu", vbOKCancel)
Range("E4").Value = UCase(prénom)
If reponse = vbCancel Then Exit Sub
If Range("E4") = "" Then GoTo fin
Dim value1 As String
value1 = InputBoxCombo("Veuillez introduire la catégorie du détenu, cliquez pour obtenir les différents choix", Array("PC", "CC", "INT", "AA", "AE"), _
"Catégorie", , , , , , , vbBlack, RGB(246, 246, 246), "Arial", 12)
Range("F4").Value = value1
If Range("F4") = "" Then GoTo fin
Dim value2 As String
value2 = InputBoxCombo("Veuillez introduire le régime alimentaire du détenu, cliquez pour obtenir les différents choix", Array("ORD", "MUS", "VG", "MUS/DIA", "DIA"), _
"Régime alimentaire", , , , , , , vbBlack, RGB(246, 246, 246), "Arial", 12)
Range("G4").Value = value2
If Range("G4") = "" Then GoTo fin
Dim date1 As Date
date1 = InputBoxDate("Introduisez la date de naissance du détenu." & vbCrLf & "Tapez la date dans la zone de texte ou aidez vous du calendrier ci-dessous.", "Date de naissance du détenu", Now(), , , , , , , _
"Arial", 12, "Arial", 12, True, "Arial", 12)
Range("I4").Value = date1
If Range("I4") = "" Then GoTo fin
Dim date2 As Date
date2 = InputBoxDate("Veuillez introduire la date de début d'incarcération du détenu" & vbCrLf & "Tapez la date dans la zone de texte ou aidez vous du calendrier ci-dessous.", "Date d'incarcération du détenu", Now(), , , , , , , _
"Arial", 12, "Arial", 12, True, "Arial", 12)
Range("J4").Value = date2
If Range("J4") = "" Then GoTo fin
motif = InputBox("Veuillez introduire le motif d'incarcération du détenu", "Date de début d'incarcération du détenu")
Range("K4").Value = motif
fin:
End If
End Sub |
Partager