Two functions that convert numbers into Spanish Words in VB.Net
1)
Public Function CurrencyToWordsSpanish(ByVal value As Double) As String
Example: 351'350.03 -> Trescientos cincuenta y un mil tresciento cincuenta dolares con tres centavos
2)
Public Function PercentageToWordsSpanish(ByVal value As Double, ByVal digits As Integer) As String
13,536, 3 -> Trece por ciento, quinientos treinta y seis milésimo
WE WILL ONLY CONSIDER NATIVE SPANISH SPEAKER