Hai Sherina, dalam VB6;
1. Buat project baru (otomatis ada 1 form)
2. tambahkan 2 textbox (Text1, Text2)
3. tambahkan 1 command button (Command1)

code-nya copy paste semua dari sini.
coba klik Command1-nya, ^_^
Catatan:
dalam contoh kita merubah 1 menjadi A, kalau besok2 mau dirubah 1 
menjadi Z tinggal kamu rubah aja const-nya dan sterusnya. Code will 
find its own way :D

Coding:
'-----------------------------------------
Private Const vChar0 As String = "J"
Private Const vChar1 As String = "A"
Private Const vChar2 As String = "B"
Private Const vChar3 As String = "C"
Private Const vChar4 As String = "D"
Private Const vChar5 As String = "E"
Private Const vChar6 As String = "F"
Private Const vChar7 As String = "G"
Private Const vChar8 As String = "H"
Private Const vChar9 As String = "I"
Option Explicit

Private Sub Command1_Click()
Dim vText As String, vLength As String, i As Integer
Dim vChar As String, vPrevChar As String, vCount As Integer
Dim vToReplace As String, vNewText As String, vReplacement As String
    
    vCount = 1
    If Not IsNumeric(Text1.Text) Then
        MsgBox "Entry salah. Masukkan angka", 48
        Text1.SetFocus
        Exit Sub
    End If
    vText = Text1.Text

'1st Phase: Ganti semua angka jadi huruf
vText = Replace(vText, "0", vChar0)
vText = Replace(vText, "1", vChar1)
vText = Replace(vText, "2", vChar2)
vText = Replace(vText, "3", vChar3)
vText = Replace(vText, "4", vChar4)
vText = Replace(vText, "5", vChar5)
vText = Replace(vText, "6", vChar6)
vText = Replace(vText, "7", vChar7)
vText = Replace(vText, "8", vChar8)
vText = Replace(vText, "9", vChar9)
'2nd Phase: Cari yang merupakan pengulangan, ganti dengan angka
vLength = Len(vText)
For i = 0 To vLength - 1
    vChar = Left(Right(vText, vLength - i), 1)
    If vChar <> vPrevChar Then
        If vCount > 1 Then
            vToReplace = String(vCount, vPrevChar)
            vReplacement = vPrevChar & LTrim(Str(vCount))
            vText = Replace(vText, vToReplace, vReplacement)
        End If
        vCount = 1
    Else
        vCount = vCount + 1
    End If
    vPrevChar = vChar
Next i
If vCount > 1 Then
    vToReplace = String(vCount, vPrevChar)
    vReplacement = vPrevChar & LTrim(Str(vCount))
    vText = Replace(vText, vToReplace, vReplacement)
End If
Text2.Text = vText
End Sub

Private Sub Form_Load()
    Text1.Text = "210000"
    Text2.Text = ""
End Sub
'-----------------------------------------

Semoga membantu
F
in Code we trust..

--- In [email protected], "sherinalavenda" 
<[EMAIL PROTECTED]> wrote:
>
> dear all millis...
> saya lagi dapet kesulitan mengkonversikan angka ke huruf.
> misalkan A mewakili angka 1, B mewakili angka 2,.. ,J mewakili 0.
> contoh: di text box ada angka 210000 maka ditexbox kedua berisi 
BAJ4.
> thanks large....
>


Kirim email ke