1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| Sub remplir201A()
Dim plg As Range, date1 As Date, date2 As Date
Dim value1 As String, motif, nom, prenom 'si ce n'est pas déclaré avant
Dim value2 As String
Set plg = Application.InputBox("Selectionnez la plage", Type:=8)
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)
plg(1, 1).Value = UCase(nom)
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)
plg(1, 2).Value = UCase(prénom)
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)
plg(1, 3).Value = value1
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)
plg(1, 4).Value = value2
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)
plg(1, 6).Value = date1
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)
plg(1, 7).Value = date2
motif = InputBox("Veuillez introduire le motif d'incarcération du détenu", "Date de début d'incarcération du détenu")
plg(1, 4).Value = motif
End Sub |