Terimakasih kritiknya mas Aksan. Maaf kebiasaan lama masih terbawa. 
ini fungsi Romawinya

Function LatRom(number As Long) As String

Dim n As Long
Dim j, i As Integer
Dim Rom, Lat
Dim Rmw As String

Rom = Array("I", "IV", "V", "IX", "X", "XL", "L", "XC", "C", "CD", 
"D", "CM", "M") 'mis: Roman = iv , tinggal ganti huruf kecil
Lat = Array(1, 4, 5, 9, 10, 40, 50, 90, 100, 400, 500, 900, 1000)
Rmw = ""

For j = 12 To 0 Step -1
n = Int(number / Lat(j))
If n <> 0 Then
For i = 1 To n
Rmw = Rmw & Rom(j)
Next i
End If
number = number Mod Lat(j)
Next
LatRom = Rmw
End Function

Pada Form ( nanti terserah anda dibuat spt apa ) mis: ada 2 textbox : 
Latin dan Roman
Pada textbox Latin taruh event After Update dan tambah code spt 
dibawah : 

Private Sub Latin_AfterUpdate()

If Latin.Value > 999999 Then 
 MsgBox "Maaf nilai tdk dapat di konversi ke Romawi , Jaman itu belum 
Kenal Juta dstnya", vbInformation, "Message"
Else
Roman.Value = LatRom(Latin)
End If

End Sub

Romawi = 0 - 3999 max yg dapat ditampilkan excel ---> shell ketik 
=ROMAN(nilai)
Omong-omong mas Diki tau gak Romawinya untuk Juta, Miliar, Triliyun 
dst , dst... soale waktu dapet aku cuma sampe Ribu pas diajar juta 
dstnya aku ketiduran ...:)


--- In [email protected], "aksan kurdin" 
<[EMAIL PROTECTED]> wrote:
>
> tujuan milis saling membagi,
> pertanyaan salah seorang member bisa jadi mewakili member yang lain.
> jadi solusi pertanyaan lewat jalur umum sebaiknya diberikan via 
jalur
> umum juga, sehingga semua juga kebagian, tidak pribadi yang bertanya
> saja.
> milis ini terbuka untuk attachment.
> 
> aksan kurdin
> 
> 2008/7/23 sws_sby <[EMAIL PROTECTED]>:
> > Anda bisa lihat di epri anda. Kalau butuh aplikasi sebaliknya juga
> > ada semoga membantu.
> >
> > --- In [email protected], diki wahyudin
> > <pangestu_cx@> wrote:
> >>
> >> MIME-Version: 1.0
> >> Content-Type: text/plain; charset=us-ascii
> >>
> >> Saya sedang membuat fungsi untuk merubah angka menjadi angka
> > romawi, tetapi belum berhasil.
> >> Adakah rekan2 yang bisa membantu saya.
> >> diki
> >>
> >
> > 
> 
> 
> 
> -- 
> Aksan Kurdin
>


Kirim email ke