Private Sub btnvalider_Click()
'on verifie que le champ numero1 est rempli.
If Len(Me.txtnum1) = 0 Then
Me.lblmessagenumero = "Veuillez remplir ce champ obligatoir. Merci"
Me.txtnum1.SetFocus
Exit Sub
End If
If (Not IsNumeric(Me.txtnum1) And Me.txtnum1 <> "") Or (Not IsNumeric(Me.txtnum2) And Me.txtnum2 <> "") Or (Not IsNumeric(Me.txtnum3) And Me.txtnum3 <> "") Or (Not IsNumeric(Me.txtnum4) And Me.txtnum4 <> "") Then
Me.lblmessagenumero = "Veuillez ne saisir que des nombres. Merci"
Exit Sub
End If
'on sauvegarde dans la source
'on ajoute une ligne
With Feuil1.ListObjects("TSource")
.ListRows.Add
Lastline = .ListRows.Count
Resultat = Format(Me.txtnum1, "0000000") & IIf(Me.txtnum2 <> "", Chr(10), "") & Format(Me.txtnum2, "0000000") & IIf(Me.txtnum3 <> "", Chr(10), "") & Format(Me.txtnum3, "0000000") & IIf(Me.txtnum4 <> "", Chr(10), "") & Format(Me.txtnum4, "0000000")
.DataBodyRange(Lastline) = Resultat
End With
'procedure pour fermer le formulaire
Call btnfermer_Click
End Sub