SpellNumber in my native language (Bulgarian)

vikwest

New Member
Joined
Oct 23, 2013
Messages
5
Hi, I've been looking accross the internet for a formula to spellout my numbers in excel and I came by the SpellNumber. So I edited it in my native language (Bulgarian) but the problem is that here we don't spell "one hundred" "two hundred" etc. but we have a single word for 100, 200, 300 etc. (respectively "sto", "dvesta", "trista" etc.). I was trying to work through the macro but couldn't do it. Can this be done in excel? I don't have a problem with the tens and "cents" functions, they work great. But if my number goes over 99 it is problematic.

I would be grateful if there could be a solution :)
 

Excel Facts

Create a Pivot Table on a Map
If your data has zip codes, postal codes, or city names, select the data and use Insert, 3D Map. (Found to right of chart icons).
At a quick look.. i would say you need to concentrate in this part...

Can you list here.. expand on... ( (respectively "sto", "dvesta", "trista" etc.)).. thats the first 3.. whats the rest..?

Code:
' Converts a number from 100-999 into text Function GetHundreds(ByVal MyNumber)    Dim Result As String    If Val(MyNumber) = 0 Then Exit Function    MyNumber = Right("000" & MyNumber, 3)    ' Convert the hundreds place.    If Mid(MyNumber, 1, 1) <> "0" Then        Result = GetDigit(Mid(MyNumber, 1, 1)) & " Hundred "    End If    ' Convert the tens and ones place.    If Mid(MyNumber, 2, 1) <> "0" Then        Result = Result & GetTens(Mid(MyNumber, 2))    Else        Result = Result & GetDigit(Mid(MyNumber, 3))    End If    GetHundreds = ResultEnd Function</pre>
 
Upvote 0

Forum statistics

Threads
1,217,367
Messages
6,136,141
Members
449,994
Latest member
Rocky Mountain High

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top