Rapport de message :*
 

Re: Pb formule ancienneté

Titre du sujet : Re: Pb formule ancienneté
par fred777 le 05/10/2011 12:53:41

En fait j'ai un userform qui me sert à alimenter ma base de données avec la saisie de date de fin de CDD. La date se reporte bien dans la colonne, mais dans ce cas la formule ne fonctionne pas. Alors que si je modifie la date dans la colonne directement dans la feuille excel, là je n'ai aucun problème.

Ci dessous le bout de code de mon formulaire pour entrer la date de fin de CDD :

Private Sub TextBoxfincdd_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
If InStr("1234567890", Chr(KeyAscii)) = 0 Then KeyAscii = 0: Beep
End Sub

Private Sub TextBoxfincdd_Change()
    Dim Valeur As Byte
    TextBoxfincdd.MaxLength = 10 'nb caractères maxi autorisé dans le textbox
    Valeur = Len(TextBoxfincdd)
    If Valeur = 2 Or Valeur = 5 Then TextBoxfincdd = TextBoxfincdd & "/"
End Sub


Je précise que dans ma feuille excel, la colonne est bien au format date.

Merci d'avance.