' mas jenar, fungsi berikut cuman saya test u angka 1 sampai 702, buat angka
' diatas itu kayaknya masih belum bisa, mgk yg lain bisa nambahin

Option Explicit
'
Public Function NumToCase(iNum As Integer) As String
    Dim iMod As Integer, iDiv As Integer, sResult As String

    iDiv = iNum \ 27
    iMod = iNum Mod 27
    If iNum <= 26 Then
        sResult = Chr(iDiv + iMod + 64)
    Else
        sResult = Chr(iDiv + 64) & Chr(iDiv + iMod + 64)
    End If

    NumToCase = sResult
End Function
'
Public Sub Test()
    Debug.Print NumToCase(702)
End Sub
'

best regards
[wwn]

On 12/20/05, Jenar Suseno <[EMAIL PROTECTED]> wrote:
> Minta petujuk .....
>
> Aku mau buat konversi angka ke huruf, misalnya 1 jadi
> A, 2 jadi B,..26 jadi Z, 27 jadi AA..., trus 702 jadi
> ZZ, nah...bgmn ya logika programnya supaya berapapun
> angkanya akan dibuat konversinya ke huruf?
>
> makasih
>
> jenar
>
>


------------------------ Yahoo! Groups Sponsor --------------------~--> 
Most low income homes are not online. Make a difference this holiday season!
http://us.click.yahoo.com/5UeCyC/BWHMAA/TtwFAA/k7folB/TM
--------------------------------------------------------------------~-> 

Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]

 
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