Vba_angka Ke Huruf

2
 BUAT MODUL BARU ---------------------------- > Option Explicit Public Function huruf(x) As String Dim numbs() As Variant Dim x1 As Integer, i As Integer, L As String x1 = Len(x) Do Until i = x1 i = i + 1 ReDim Preserve numbs(1 To i) numbs(i) = Mid(x, i, 1) If numbs(i) = 0 Then  L = "NOL"  ElseIf numbs(i) = 1 Then  L = "SATU"  ElseIf numbs(i) = 2 Then  L = "DUA"  ElseIf numbs(i) = 3 Then  L = "TIGA"  ElseIf numbs(i) = 4 Then  L = "EMPAT"  ElseIf numbs(i) = 5 Then  L = "LIMA"  ElseIf numbs(i) = 6 Then  L = "ENAM"  ElseIf numbs(i) = 7 Then  L = "TUJUH"  ElseIf numbs(i) = 8 Then  L = "DELAPAN"  ElseIf numbs(i) = 9 Then  L = "SEMBILAN"  ElseIf numbs(i) = "," Then  L = "KOMA"  ElseIf numbs(i) = "." Then  L = "TITIK"  Else  L = "GAK KEBACA"  End If huruf = huruf & " " & L Loop End Function < ----------------------------------------------- di cell sheet tempat salin angka kehuruf buat rumus: =huruf(cell_yg_berisi_angka) # moga bermanfaat

description

Vba_angka Ke Huruf

Transcript of Vba_angka Ke Huruf

BUAT MODUL BARU ---------------------------- >Option ExplicitPublic Function huruf(x) As StringDim numbs() As VariantDim x1 As Integer, i As Integer, L As Stringx1 = Len(x)Do Until i = x1i = i + 1ReDim Preserve numbs(1 To i)numbs(i) = Mid(x, i, 1)If numbs(i) = 0 Then L = "NOL" ElseIf numbs(i) = 1 Then L = "SATU" ElseIf numbs(i) = 2 Then L = "DUA" ElseIf numbs(i) = 3 Then L = "TIGA" ElseIf numbs(i) = 4 Then L = "EMPAT" ElseIf numbs(i) = 5 Then L = "LIMA" ElseIf numbs(i) = 6 Then L = "ENAM" ElseIf numbs(i) = 7 Then L = "TUJUH" ElseIf numbs(i) = 8 Then L = "DELAPAN" ElseIf numbs(i) = 9 Then L = "SEMBILAN" ElseIf numbs(i) = "," Then L = "KOMA" ElseIf numbs(i) = "." Then L = "TITIK" Else L = "GAK KEBACA" End Ifhuruf = huruf & " " & LLoopEnd Function< -----------------------------------------------di cell sheet tempat salin angka kehuruf buat rumus:=huruf(cell_yg_berisi_angka)# moga bermanfaat