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
| Private Sub BTNVALIDER_Click()
Range("a65536").End(xlUp).Select
'ecrire l'elu
ActiveCell.Offset(1, 0).Select 'decent d'une ligne
ActiveCell.Value = (elusbox.Value) 'pour copier le nom du la boite de dialogue elubox
'ecrire le motif
ActiveCell.Offset(0, 1).Select 'decale d'une colone
ActiveCell.Value = (motifbox.Value) 'pour copier le motif de la boite de dialogue motifbox
'ecrire la date
ActiveCell.Offset(0, 1).Select 'decale d'une colone
ActiveCell.Value = CDate(datebox.Value)
'ecrire l'heure
ActiveCell.Offset(0, 1).Select 'decale d'une colone
ActiveCell.Value = CDate(duréebox.Value)
Selection.NumberFormat = "h:mm;@"
Unload inserheure 'ferme le formulaire
End Sub
Private Sub UserForm_Initialize()
'pour appliquer la liste de choix des élus
elusbox.RowSource = "source!a3:a" & Range("source!a65536").End(xlUp).Row
' pour appliquer la liste de choix de motif
motifbox.RowSource = "source!b3:b" & Range("source!b65536").End(xlUp).Row
End Sub
Private Sub BTNANNULER_Click()
'pour annuler le formulaire
Unload inserheure
End Sub |
Partager