Untuk buat kode saya pake prosedure ini : (sorry kalao salah persepsi)
Public Function BuatKode(ByVal Inisial As String) As String
Dim rsBuatNo As New ADODB.Recordset
Dim noPLG As String
Dim Hari As String
Dim Bulan As String
Dim Tahun As String
Dim Jam As String
Dim Menit As String
Dim Detik As String
Dim JumlahData As String
Dim NomorTerakhir As String

On Error GoTo BuatKode_Error

Hari = Format(Now(), "dd")
Bulan = Format(Now(), "MM")
Tahun = Format(Now(), "yy")
Jam = Format(Now(), "hh")
Menit = Format(Now(), "nn")
Detik = Format(Now(), "ss")

With rsBuatNo
    .CursorLocation = adUseClient
    .Open "SELECT * FROM tblNoBukti WHERE HNoBukti = '" & Inisial & "'", 
Conn, adOpenKeyset, adLockReadOnly
    .Requery
NomorTerakhir = .Fields("NomorTerakhir")
'//buat pengkodisian dari data nomor terakhir yang didapat
Select Case NomorTerakhir
    Case Is <= 0
        noPLG = Inisial & "-" & Hari & Bulan & Tahun & Jam & Menit & 
Detik & "-" & "00001"
        BuatKode = noPLG
    Case Is >= 99999
        noPLG = Inisial & "-" & Hari & Bulan & Tahun & Jam & Menit & 
Detik & "-" & "00001"
        BuatKode = noPLG
    Case Else
        JumlahData = Format(NomorTerakhir + 1, "00000")
        noPLG = Inisial & "-" & Hari & Bulan & Tahun & Jam & Menit & 
Detik & "-" & JumlahData
        BuatKode = noPLG
End Select
.Close
End With
Set rsBuatNo = Nothing

'___________________________________________________________
On Error GoTo 0
Exit Function

BuatKode_Error:
    MsgBox "Ada Kesalahan ! " & vbCrLf & "Nomor Kesalahan : " & 
Err.Number & vbCrLf & "Deskripsi : " & Err.Description & vbCrLf & "Di 
prosedur BuatKode dalam modul Module KoleksiFunction"
End Function

Achmad wrote:
> Dear All,
>  
> Saya ingin membuat auto number di textbox berdasarkan nomor terakhir 
> dlm kolom di tabel. Dengan option sbb:
> 1-->   1.10.xxxx
> 2-->   2.30.xxxx
>  
> ket:
> xxxx --> adalah auto number
>  
> cth:
> saya pilih option no 1. Nomor terakhir dlm tabel adalah 1.10.0005. 
> Jadi auto number dlm textbox --> 1.10.0006
>  
> Thx sebelumnya.
>  
>
>
> Wahana Programmer Groups Links
>
>
>
>
>
>
>
> SPONSORED LINKS
> Programmer 
> <http://groups.yahoo.com/gads?t=ms&k=Programmer&w1=Programmer&w2=Indonesia&w3=Basic+programming+language&w4=Computer+programming+languages&w5=Programming+languages&w6=Java+programming+language&c=6&s=157&.sig=QQ3jf-qPyCuDVOqmjxXLqQ>
>  
>       Indonesia 
> <http://groups.yahoo.com/gads?t=ms&k=Indonesia&w1=Programmer&w2=Indonesia&w3=Basic+programming+language&w4=Computer+programming+languages&w5=Programming+languages&w6=Java+programming+language&c=6&s=157&.sig=gwDT36aV8hG5doSQaoUwSA>
>  
>       Basic programming language 
> <http://groups.yahoo.com/gads?t=ms&k=Basic+programming+language&w1=Programmer&w2=Indonesia&w3=Basic+programming+language&w4=Computer+programming+languages&w5=Programming+languages&w6=Java+programming+language&c=6&s=157&.sig=g8R4hday0lm5D2hL5lG5aQ>
>  
>
> Computer programming languages 
> <http://groups.yahoo.com/gads?t=ms&k=Computer+programming+languages&w1=Programmer&w2=Indonesia&w3=Basic+programming+language&w4=Computer+programming+languages&w5=Programming+languages&w6=Java+programming+language&c=6&s=157&.sig=RLdM7FZAm3K7raX0D8KsjA>
>  
>       Programming languages 
> <http://groups.yahoo.com/gads?t=ms&k=Programming+languages&w1=Programmer&w2=Indonesia&w3=Basic+programming+language&w4=Computer+programming+languages&w5=Programming+languages&w6=Java+programming+language&c=6&s=157&.sig=CtRXYvnoy1O17UC430cphA>
>  
>       Java programming language 
> <http://groups.yahoo.com/gads?t=ms&k=Java+programming+language&w1=Programmer&w2=Indonesia&w3=Basic+programming+language&w4=Computer+programming+languages&w5=Programming+languages&w6=Java+programming+language&c=6&s=157&.sig=XQJC4fZro9pIX1bkqBwT8w>
>  
>
>
>
> ------------------------------------------------------------------------
> YAHOO! GROUPS LINKS
>
>     *  Visit your group "Programmer-VB
>       <http://groups.yahoo.com/group/Programmer-VB>" on the web.
>        
>     *  To unsubscribe from this group, send an email to:
>        [EMAIL PROTECTED]
>       <mailto:[EMAIL PROTECTED]>
>        
>     *  Your use of Yahoo! Groups is subject to the Yahoo! Terms of
>       Service <http://docs.yahoo.com/info/terms/>.
>
>
> ------------------------------------------------------------------------
>



Wahana Programmer Groups Links

<*> Untuk mengunjungi sponsor milis ini, klik link berikut:
    http://wahanaprogrammer.net

<*> Untuk menghubungi owner milis ini, kirim email ke:
    [EMAIL PROTECTED]

<*> Konsultasi pemrogramman bisa chat disini:
    Yahoo! Messenger: wahanaprogrammer
 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/Programmer-VB/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Kirim email ke