Numérotation automatique dans formulaire
Bonjour à tous,
Je dispose d'un formulaire de saisie qui affiche automatiquement à l'ouverture dans un textbox un numéro d'ordre qui suit le dernier numéro saisie.
Le format de ce numéro est
Format(Date, "yymm") soit 1905 suivi du chiffre 1,2,3 etc
ce qui donne
19051
19052
19053
19054
etc
Ce que je souhaite avoir, c'est
1905001
1905002
1905003
1905004
etc
Voilà le code que j'utilise du formulaire "Ben" correspondant à ce numéro
Code:
1 2 3 4 5 6 7 8 9
|
Set f = Workbooks("GB.xlsx").Sheets("Bens")
Ligne = f.Range("A65536").End(xlUp).Row
If Ligne = 1 Then
Ben.N_I = Format(Date, "yymm") & "1"
Else
Ben.N_I = Format(Date, "yymm") & Right(f.Cells(Ligne, 1), Len(f.Cells(Ligne, 1)) - 4) + 1
End If |
Comment modifier ce code pour obtenir le résultat souhaité?
Merci infiniment pour vos réponses