hallo, ik zou een letter willen toevoegen aan volgende combinatie 2015-0001 hier zou ik de letter F willen voor hebben
ik gebruikt nu deze
ik gebruikt nu deze
Code:
Dim Jaar As Integer
Dim Hoogste As String, tmp As Variant
If Me.NewRecord Then
Jaar = Year(Date)
Hoogste = Nz(DMax("FactuurnummerId", "tblFacturen", "Left(FactuurnummerId,4)=" & Jaar), 0)
tmp = Split(Hoogste, "-")
If CInt(tmp(UBound(tmp))) = 0 Then
Me.Factuurnummerid = Jaar & "-0001"
Else
If CInt(tmp(LBound(tmp))) = Jaar And CInt(tmp(UBound(tmp))) = 9999 Then
MsgBox "Er zijn geen vrije nummers meer", vbCritical, "Nummers op"
cancel = True
Else
Hoogste = CInt(tmp(UBound(tmp))) + 1
Me.Factuurnummerid = Jaar & "-" & Right("0000" & Hoogste, 4)
End If
End If
Me.Refresh