Suscríbete para recibir Novedades!!!

Aviso

Todo el material que podeis encontrar en este BLOG a sido extraido exclusivamente de sitios públicos de la Internet , por lo que los materiales son considerado de libre distribución. En ningún articulo legal se menciona la prohibición de material libre por lo que este BLOG no infringe en ningún caso la ley. La administración y responsable de este BLOG está en contra de la piratería y/o cualquier otro acto delictivo, no apoyando en ningún caso actividades de este tipo. Si tu intención es usar este BLOG como epicentro de tus actos ilícitos e ilegales, te has equivocado de lugar, y todo mal acto sera responsabilidad tuya y en ningún caso del Administrador.

Atte,
..:: ibcalu ::..

domingo, 9 de agosto de 2009

Convertir Numeros a Letras en Excel


Convertir Numeros a Letras en Excel



Como convertir numeros a letras para realizar nuestra facturación, e aquí una solución usando macros:

Function Num_texto(Numero)
Dim Texto
Dim Millones
Dim Miles
Dim Cientos
Dim Decimales
Dim Cadena
Dim CadMillones
Dim CadMiles
Dim CadCientos
Texto = Numero
Texto = FormatNumber(Texto, 2)
Texto = Right(Space(14) & Texto, 14)
Millones = Mid(Texto, 1, 3)
Miles = Mid(Texto, 5, 3)
Cientos = Mid(Texto, 9, 3)
Decimales = Mid(Texto, 13, 2)
CadMillones = ConvierteCifra(Millones, 1)
CadMiles = ConvierteCifra(Miles, 1)
CadCientos = ConvierteCifra(Cientos, 0)
If Trim(CadMillones) > "" Then
If Trim(CadMillones) = "UN" Then
Cadena = CadMillones & " MILLON"
Else
Cadena = CadMillones & " MILLONES"
End If
End If
If Trim(CadMiles) > "" Then
Cadena = Cadena & " " & CadMiles & " MIL"
End If
If Trim(CadMiles & CadCientos) = "UN" Then
Cadena = Cadena & "UNO CON " & Decimales & "/100"
Else
If Miles & Cientos = "000000" Then
Cadena = Cadena & " " & Trim(CadCientos) & " " & Decimales & "/100 NUEVOS SOLES"
Else
Cadena = Cadena & " " & Trim(CadCientos) & " " & Decimales & "/100 NUEVOS SOLES"
End If
End If
Num_texto = Trim(Cadena)
End Function
.......
Y continua mas se trata de usar funcion Num_texto para convertir ese numero a letra.

Comparte en TUS REDES SOCIALES
DALE ME GUSTA →
SÍGUENOS →
COMPÁRTELO →

0 comentarios: